从bash脚本中调用python模块

时间:2018-07-20 13:46:54

标签: python bash module

我的bash脚本如下:

#!/bin/bash
HOSTNAME=abc
MYIP=xyz
python3.5 -m webbrowser http://myserver/script.php?host=$HOSTNAME&ip=$MYIP

不幸的是,当我运行该脚本时,它不会终止。 知道为什么这不能正常工作吗?

1 个答案:

答案 0 :(得分:0)

在Linux bash中:'&'是命令终止符。如果要使用“&”,则将URL放在单引号或双引号中。

示例:

python3.5 -m webbrowser "http://myserver/script.php?host=$HOSTNAME&ip=$MYIP"

否则,每次使用CTRL + C或CTRL + Z手动终止脚本