【发布时间】:2016-09-25 14:42:56
【问题描述】:
我正在编写一个包含多个进程的守护进程。一旦第一个进程完成,它就会停止并需要手动中断 SIGINT(CTRL + C)。 在运行下一个脚本之后。
进程 1 成功结束。
如何添加 SIGINT 以自动进一步处理?
这个问题可能很简单,但只能找到我们如何在脚本中捕获给定信号,但是我们如何在完成任务后添加一个?
【问题讨论】:
-
使用
kill -2 $pid发送SIGINT -
@anubhava AFAIK 信号编号不可移植,但
kill -INT $pid也可以。 -
也许stackoverflow.com/questions/5789642/… 是一个更好的副本。