我想运行python程序1000次。如果成功,它将在大约90秒钟内返回输出,否则可能要持续运行4个小时。我想运行一个bash脚本,该脚本将以某种方式循环运行python程序,以使其等待100秒让脚本成功终止,否则将其杀死。
它不能杀死可能成功的程序的下一个实例。
我正在Ubuntu 12.04 lts中工作。
for i in {1..1000..1}
do
./myprocess.py
sleep 100
done
#And then what........?
请帮忙
尝试timeout
命令。您的情况是确切的情况,此命令是专为此命令而设计的。
timeout 100 ./myprocess.py
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句