Entfernen Sie den Zombie-Prozess aus der Ausgabe von ps

Entfernen Sie den Zombie-Prozess aus der Ausgabe von ps

Ich möchte keinen Zombie-Prozess beenden.

Ich möchte die Anzeige von Zombieprozessen im psBefehl vermeiden.

Gibt es eine Option, die dem psBefehl hinzugefügt werden kann, um die Anzeige des Zombie-Prozesses in der psAusgabe zu vermeiden? Wenn nicht, ist es möglich, dies mit grepoder zu tun sed?

Antwort1

Die „ps“-Argumente können sich von Implementierung zu Implementierung unterscheiden, hier sind einige häufige:

ps auxwww | grep -v " Z "

oder

ps -u <username> -o pid,stime,s,args | grep -v " Z "

Antwort2

Das hier gefällt mir:

ps aux | awk '$8=="Z" { print $0 }'

Obwohl Sie es nicht erwähnt haben awk...

verwandte Informationen