等到进程被杀死以启动另一个进程

Wait until process is killed to launch another process

我没有为 linux 编写 sh/bash 脚本的经验,我想检查进程是否为 运行。如果进程是 运行 然后等待,当进程被杀死然后执行另一个进程,就像这样(伪代码):

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

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

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

wait <process id>
execute_new_process