間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

プロセス存在チェック

http://diary.imou.to/~AoiMoe/2007.06/early.html#2007.06.08

プロセスが存在するかどうかは kill -0 pid で分かる。ただしシグナルを送る権限を持っていないといけない。

たとえば、既に起動しているコマンドの終了時にシャットダウンをさせたい場合には、そのコマンドの PID を調べて sudo sh -c 'while kill -0 PID; do sleep1; done; shutdown -p now' とでもしておくといい。

へー
未検証

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。