2

好吧,我在脚本中有一个 usr1 信号处理程序。通过从外部向我的脚本发送一个 SIGUSR1,我的处理程序完成了它的工作,但信号也传播到了我通过 Popen 创建的孩子。我怎样才能做到这一点?

4

1 回答 1

0

rsync 手册页说退出代码 20 意味着:

Received SIGUSR1 or SIGINT

因此,如果您使用kill(不是kill -15您说有时使用的)杀死它,那么它也会因退出代码而死。

于 2013-11-19T12:44:22.407 回答