親プロセスは常にN個の子プロセスとして実行する必要があります。
親を持たないすべての子プロセスを表示/終了するスクリプトを実行したいと思います。
$ ps faux | grep process.pl
root 37140 0.3 0.1 61160 724 /process.pl [child]
root 22079 10.2 0.3 127332 64620 /process.pl [master]
root 22081 0.3 0.1 84752 26084 \_ /process.pl [child]
ベストアンサー1
pkill
ここで動作することもできます:
$ pkill -P 1 process.pl
これは、PID 1というすべてのprocess.pl
親プロセスを終了し、これはプロセスの親プロセスが終了したときに発生します。