我在MacOSX Mountain Lion 10.8.2上,使用OhMyZsh,由于一些奇怪的原因,我无法运行一个应该在我的本地目录中触发脚本的命令。如果我通过终端导航到包含“tidy”(http://w3c.github.com/tidy-html5/)的文件夹,我在尝试运行它时会出错:
➜ tidy test.html test.min.html
zsh: command not found: tidy
我的$ PATH变量在.zshrc中看起来很奇怪(我是zsh的新手,我一直使用bash):
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
有谁知道我可以做些什么来修改我的路径以首先检查本地工作目录?
非常感谢
答案 0 :(得分:0)
当前工作目录为.
,似乎不在您的$PATH
中。您可以export
使用与bash
相同的方式:
export PATH=.:$PATH
将在.
的其余部分之前添加$PATH
。您需要source ~/.zshrc
或重新打开终端窗口才能应用更改。您可以检查.
中是否有$PATH
:
echo $PATH