使用bash脚本执行带参数的python脚本

时间:2018-02-16 20:22:07

标签: python bash

我一直在寻找无济于事的答案。我有一个我想运行的python脚本,它有很多参数。当我从终端运行命令时它工作得很好,但是一旦我尝试将它放在bash脚本中它就不再有效了。

script.py --arg1 --arg2 --arg3 --arg4 --arg5

这很有效。

#!/bin/bash
script.py --arg1 --arg2 --arg3 --arg4 --arg5

这不是。我没有收到错误消息或输出。

1 个答案:

答案 0 :(得分:0)

试试这个

#!/bin/bash
python script.py --arg1 --arg2 --arg3 --arg4 --arg5

以上假设您的路径中存在python可执行文件。如果不是,你也可以使用python的完整路径,如下所示

#!/bin/bash
/usr/bin/python script.py --arg1 --arg2 --arg3 --arg4 --arg5