LINUX.ORG.RU

Не работает zsh-функция...


0

0

Взята из Shelldorado:

function mark { Usage="Usage: mark word" case $# in 1) export "$1=cd `pwd`" ;; *) echo "Incorrect Arguments count " echo $Usage ;; esac }

function goto { Usage="Usage: goto word" case $# in 1) if env | grep "^$1=cd " > /dev/null ; then eval $"$1" #echo "New current directory is `pwd`" else echo $Usage fi ;; *) echo "Incorrect Argument count" echo $Usage ;; esac

добавляеться в .zsh По непонятным причинам не работает. Пример: #cd /usr/local #mark qqq #cd / #goto qqq (eval):1: no such file or directory: cd /usr/local

}

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.