在进程开始前放弃对它的所有权

在进程开始前放弃对它的所有权

是否可以在启动时放弃某个作业而不手动暂停该进程?基本上,问题是,我正在使用 Python 脚本迭代多个进程。我可以手动放弃 Python 脚本,但我担心的是其中正在执行的进程。

答案1

放弃作业是 shell 所做工作的一部分。至少在 zsh 中(可能在 bash 中也是如此),您可以通过附加操作&!(例如xterm &!)在创建作业时立即放弃作业。但由于您是在 Python 脚本中执行此操作,因此事情会更加困难;我认为您必须自己在那里进行作业控制,或者必须异步启动进程或类似操作。

如果您所做的只是启动一堆进程,那么在这种特殊情况下,shell 脚本可能是更好的选择。

相关内容