等到进程被终止以启动另一个进程

时间:2016-01-16 12:36:26

标签: linux bash shell debian sh

我没有为linux编写sh / bash脚本的经验,我想检查进程是否正在运行。如果进程正在运行,那么等待,当进程被终止时,然后执行另一个进程,类似这样的事情(伪代码):

while main_process.run = True {
    do_nothing;
}
execute new_process

如何在一个小的script.sh中执行此操作?谢谢!

1 个答案:

答案 0 :(得分:1)

如果你的shell确实启动了你正在等待的过程,那么:

wait <process id>
execute_new_process