Possível identificar processo extinto do pgrep

Possível identificar processo extinto do pgrep

Estou usando pgreppara um monte de coisas, porém não consigo pgreplistar se o processo está extinto.

A execução psadiciona ao final do item, <defunct>mas pgrepnão, existe alguma maneira de fazer isso?

Responder1

pgrepnão é capaz de filtrar um processo com base em seu estado. Tentar:

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

Responder2

Algumas versões de pgrep(por exemplo,procps-ng) suportam uma --runstates Zopção.

informação relacionada