pgrepは死んだプロセスを識別します。

pgrepは死んだプロセスを識別します。

pgrep多くを使用していますが、pgrepプロセスが死んでいるかどうかをリストできません。

実行はpsプロジェクトの最後に追加されますが、そうでは<defunct>ありませんpgrep。これを行う方法はありますか?

答え1

pgrep状態に基づいてプロセスをフィルタリングできません。努力する:

ps axo pid,stat | awk '$2 ~ /^Z/ { print $1 }'

答え2

いくつかのバージョンpgrep(例:procps-ng--runstates Zオプションをサポートしています。

関連情報