エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Perlからプロセスが生存しているかどうか確認する場合はif(kill 0 => $PID){ kill 15 => $PID; }else{ p... Perlからプロセスが生存しているかどうか確認する場合はif(kill 0 => $PID){ kill 15 => $PID; }else{ print "$PID is not alive\n"; }などとすることで確認できる。 ふむ。たしかに普通にkillするときもkill -s 0 PID # ↓がでてこなければ生存しているPID kill: (PID) No such process となるし。なるほど納得。 forkなどで子プロセスを大量に生成したり、さらに孫プロセスなんかつくったりするような場合、forkした子プロセスたちを一括でkillしたい場合kill -9 , getprgp $PID で親プロセスが生成した子プロセスとかもまとめてkillできる。 getprgpはプロセスグループを取得する関数らしい。こんなの知らなかったなあ。で第一引数のシグナル番号をマイナスにするこ