今天写了段shell程序,可是怎么运行都不是我要的结果。后来才发现在搜索路径中,在我当前目录之前的一个目录里已经有了一个同名的shell脚本文件。
具体案例:
我的shell程序位于
> ls ~myhome/bin/test.sh
/export/home/myhome/bin/test.sh
> echo $PATH
/usr/bin:/export/allexe:.
所以,运行我自己的test.sh的时候要带上全路径。
今天写了段shell程序,可是怎么运行都不是我要的结果。后来才发现在搜索路径中,在我当前目录之前的一个目录里已经有了一个同名的shell脚本文件。
具体案例:
我的shell程序位于
> ls ~myhome/bin/test.sh
/export/home/myhome/bin/test.sh
> echo $PATH
/usr/bin:/export/allexe:.
所以,运行我自己的test.sh的时候要带上全路径。