広告
広告
プロセスのリストにシグナルを送ります。LIST の最初の要素は送信するシグナルでなくてはなりません。シグナル送信に成功したプロセスの数を返します。シェルとは異なり、Perl ではシグナルに負の数を与えるとプロセスではなくプロセスグループに対してkill を行ないます。Syetem V ではプロセス番号として負の値を与えてもプロセスグループの kill を行ないますが、移植性はありません。すなわち、通常は負のシグナルは用いず正のシグナルを使うことになるでしょう。シグナル名をクォートして使うこともできます。
$cnt = kill 1, $child1, $child2; kill 9, @goners;
広告