使用bash脚本杀死子进程

-1 python bash ubuntu-12.04

我想运行1000次python程序.如果成功则在大约90秒内返回输出,否则继续运行可能持续4小时.我想运行一个bash脚本,它将循环运行python程序,使脚本等待100秒成功终止,否则将其杀死.

它不能杀死可能成功的下一个程序实例.

我在Ubuntu工作12.04 lts.

for i in {1..1000..1}
do
    ./myprocess.py
    sleep 100
done

#And then what........?
Run Code Online (Sandbox Code Playgroud)

请帮忙

ani*_*ane 5

尝试timeout命令.你的情况确实如此,这个命令是专为.

timeout 100 ./myprocess.py
Run Code Online (Sandbox Code Playgroud)