kill LIST
プロセスのリストにシグナルを送ります。LIST
の最初の要素には、送信するシグナルを指定してください。シグナル送信に成功したプロセスの数を返します。
プロセスについては用語集「プロセス」、シグナルについては「シグナル」を参照してください。
killの使い方
$cnt = kill 1, $child1, $child2; kill 9, @goners;
シェルとは異なり、Perl
では、シグナルに負の数を与えると、プロセスではなく、プロセスグループに対してkill
を行ないます。通常は、負のシグナルは用いず、正のシグナルを使うことになります。シグナル名をクォートして使うこともできます。
シェルについては用語集「シェル」を参照してください。