kill
kill LIST
指定したプロセスにシグナルを送ります。複数のプロセスにシグナルを送ることができます。
LISTの最初でシグナルを指定します。指定は数値かシグナル名です。
シグナルの送信に成功したプロセス数を返します。
シグナルについての詳細はperldoc perlipcで読むことができます。
サンプルプログラム
kill 2, $pid;
kill 'INT', $pid2, $pid3;
# 以下、シグナル一覧を表示するサンプル
use strict;
use Config;
my $i = 0;
foreach (split / /, $Config{sig_name}) {
printf "%2d:%s\n", $i++, $_;
}
