【发布时间】:2010-04-16 18:49:35
【问题描述】:
我正在开发一个运行多个 Python 脚本的 Bash shell 脚本,如下所示:
cd ${SCRIPT_PATH}
python -u ${SCRIPT_NAME} ${SCRIPT_ARGS} >> $JOBLOG 2>&1
在某一时刻,我终止了 shell 脚本(使用 kill PID),但 Python 脚本继续运行,即使在脚本终止后也是如此。我以为主脚本一死,这些就会死。我对 Bash 脚本有什么误解,我可以做些什么来获得我正在寻找的功能?提前致谢!
【问题讨论】: