如何安全地从脚本中删除超时?

如何安全地从脚本中删除超时?

我开始写一个脚本

timeout --signal 2 --kill-after 10 14400

现在决定它应该尽可能长时间运行,所以我需要从正在运行的脚本中删除该超时。

top -p $(pgrep -d',' timeout)

告诉我有一个超时进程正在运行。我可以安全地终止该进程吗?或者我的重要进程是否已成为子进程,并且它也会被终止?

编辑:现在尝试终止。大错特错。也终止了我的脚本。所以这个问题仍然悬而未决:下次我该怎么做?

答案1

如果你使用 -9 终止超时进程,那么它将无法将该消息传播给子进程,然后子进程应该继续运行

相关内容