改变目录我有一个脚本文件(“测试”瓦特/没有文件名),其中包含:使用bash脚本不工作
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
因此,出于某种原因,第一行中的change directory命令不起作用。然而,最后两行中的python脚本和回显工作正常。唯一的问题是我需要在正确的目录中运行python脚本。
任何想法,为什么光盘不工作的一切?如果我直接在命令行输入代码,一切正常。
你在哪个操作系统上以及如何执行脚本?如果它是一个Makefile,那么除非使用括号将命令分组,否则该目录将不会保留。 –