我有一个脚本文件(“测试”没有文件名),其中包含:
cd /userdata/waf/Template
iaprod -python myscript.py>Outputlog
echo "hello"
当我进入命令窗口时,我输入以下内容并获得以下输出:
-bash-3.00$ chmod 775 testing
-bash-3.00$ ./testing
: No such file or directorydata/acct/waf/Template
<<Starting on sim1>>
hello
所以由于某种原因,第一行中的更改目录命令不起作用。但是,最后两行中的 python 脚本和 echo 工作正常。唯一的问题是我需要在正确的目录中运行 python 脚本。
任何想法为什么 cd 不能解决所有问题?如果我将代码直接逐字输入命令行,一切正常。