我正在运行 Zsh,我的当前目录在我的路径中,但是在没有使用时脚本不会运行./
阅读在我的终端中执行的这些语句以了解上下文(这»
是我的 shell 提示符):
» ls
Makefile node_modules package.json README.md src test tst
» echo $PATH
.:[all_my_other_directories]
» cat test
echo "test";
nodeunit tst/
» ./test
test
OK: 2 assertions (1ms)
» test
» which test
./test
请注意,在which test
指向正确位置的点上,但test
不运行它。
我知道将我的本地目录放在我的路径前面是一个坏主意,但我已经将路径更改为.
最后,它并没有改变任何东西。
我将不胜感激任何帮助!