您能否终止父进程,同时让其子进程正常完成?

您能否终止父进程,同时让其子进程正常完成?

我正在运行一个我们将调用的 shell 脚本,parent该脚本有一个循环。循环中的每次迭代都会执行我们将调用的其他内容child,当该内容完成(同步/阻塞)时,我的脚本将进入下一次迭代。

Linux 中是否有一种方法可以脱离child进程parent,然后终止进程,parent同时让当前进程child正常完成?

(我想下次我会在循环内部检查是否存在停止文件,如果该文件存在,我会跳出循环而不是启动下一个child。但看到parent当前正在运行的没有那个逻辑,还有什么办法可以在命令行上完成我想要做的事情吗?)

相关内容