我有一个Python脚本需要几个小时才能完成。我通常这样运行它:
python myscript.py arg1 arg2 ... argN 2> log.err > log.out &
我希望有一个shell脚本,可以运行多次相同的python脚本(使用不同的参数)。该脚本必须在第一个脚本终止后才能启动第二个python脚本,以此类推。我认为应该使用进程ID(PID),并在一些while循环中使用sleep来迭代检查。任何建议?这些脚本在远程计算机上执行,因此我必须将它们放到后台以保证在注销后仍能继续执行。
&
将这些命令放在后台?您可以始终将控制脚本放在后台。 - Martijn Pieters&
开始,它们将会按顺序运行。 - Martijn Pieters