Ich verwende ps, um alle Prozesse auf dem Rechner aufzulisten, mit dem ich verbunden bin, suche nach meinen eigenen Prozessen und drucke dann die Anzahl der laufenden Prozesse. so wie:Verwenden von grep und wc zum Suchen und Zählen übereinstimmender Prozesse
ps -Af | grep '^mkuhlman' | wc -l
Problem ist, gegen die aktuelle Liste der Prozesse überprüft, renne ich nur 8, aber wc
listet 9 verarbeitet. Was mache ich falsch?
Um zu klären, suche ich nicht nach Übereinstimmungen mit Prozessen, sondern passt zu meinem eigenen Benutzernamen.
'ps .. | grep '^ [m] kuhlman' | wc -l, obwohl der "falsche" Weg (den du jeden Tag sehen wirst) "ps .. |." ist Grep ... | grep -v grep | wc -l'. Viel Glück. – shellter
Mögliches Duplikat von [Anzahl der Prozesse in Linux über die Kommandozeile finden] (https://stackoverflow.com/questions/3058137/finding-process-count-in-linux-via-command-line) – codeforester