如何调用从另一个文件夹调用python脚本的shell脚本?

时间:2015-07-27 15:44:30

标签: shell

现在,我在shellScript.sh文件夹中有test_me.pyABC/defshellScript.sh来电test_me.py。我正在尝试从ABC文件夹中调用shellScript.sh。到目前为止,我一直在收到“没有这样的文件或目录”错误。

我尝试从shell脚本调用python脚本,例如:

python /ABC/def/test_me.py

但这仍然给我同样的错误。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

确保您的主目录以大写字母H开头,如果不是(极有可能),您的脚本将无法正常工作。

答案 1 :(得分:0)

如果问题不在路径或文件名中,那么它可能与您执行shellScript.sh的方式有关:

./shellScript.sh
如果在脚本文件上设置了正确的执行位,

可能会修复它。如果没有,试试这个:

sh /proper/path/to/shellScript.sh

如果没有解决问题,请尝试在python行之前cd到脚本中的目录:

cd /to/proper/folder
python test_me.py