我正在运行一个我们将调用的 shell 脚本,parent
该脚本有一个循环。循环中的每次迭代都会执行我们将调用的其他内容child
,当该内容完成(同步/阻塞)时,我的脚本将进入下一次迭代。
Linux 中是否有一种方法可以脱离child
进程parent
,然后终止进程,parent
同时让当前进程child
正常完成?
(我想下次我会在循环内部检查是否存在停止文件,如果该文件存在,我会跳出循环而不是启动下一个child
。但看到parent
当前正在运行的没有那个逻辑,还有什么办法可以在命令行上完成我想要做的事情吗?)