简单的bash脚本来执行python代码

时间:2017-12-10 07:06:51

标签: bash shell

我是bash脚本中的noob,我正在尝试执行以下操作..

我有一个像

这样的目录结构
root/
root/execute.sh
root/python/foo.py

我想执行foo.py. 我在execute.sh

中做了类似的事情
#!/bin/sh
cd python
python foo.py

但它会抛出foo.py不存在的错误。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

在您的脚本中,您应该尝试

python ./foo.py 

或者将目录/ root / python添加到root的PATH变量中。您可以通过添加

在用户.bashrc文件中执行此操作
PATH=$PATH:/root/python
export PATH

希望有所帮助。

最佳,