Я нахожусь в MacOSX Mountain Lion 10.8.2, используя OhMyZsh, и по какой-то нечетной причине я не могу запустить команду, которая должна запускать скрипт в моем локальном каталоге. Если я перемещаться через терминал в папку, содержащую «аккуратным» (http://w3c.github.com/tidy-html5/) Я получаю сообщение об ошибке при попытке запустить его:
➜ tidy test.html test.min.html zsh: command not found: tidy
Моя переменная $ PATH выглядит очень странно в .zshrc (я новичок ЗШ, я всегда Баш):
export PATH=$PATH:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/Users/Keith/.rvm/bin
кто-нибудь знает, что я мог сделать, чтобы изменить свой путь сначала проверить локальный рабочий каталог?
Спасибо тонные
Или, как вариант, использовать '/ tidy' (с добавлением' '.' до $ PATH' считается риск безопасности некоторыми).. – robertklep
В моей ситуации у меня на самом деле были некоторые проблемы с разрешениями и плохая сборка библиотеки, но ваш ответ был бы самым правильным в случае, если кто-то пытался выяснить, как заставить свои команды запускаться в текущем рабочем каталоге. У меня две учетные записи администратора на моем компьютере, и разрешения были испорчены, поэтому мне пришлось запустить Disk Utility -> Repair Permissions – netpoetica