
Daher verwende ich grep und regex, um eine Liste aller Prozesse zu finden, die mit windbidd enden:
ps -ef | grep "winbindd$"
Meine Frage lautet: Gibt es für mich eine Möglichkeit, das Gegenteil zu tun, also alle Zeilen zu finden, die NICHT mit der Zeile „windbidd“ enden?
Antwort1
grep -v sollte genau dies tun. Aus der Manpage von Grep:
-v, --invert-match
Kehren Sie den Übereinstimmungssinn um, um nicht übereinstimmende Zeilen auszuwählen.
Zum Beispiel:
ps -ef | grep -v 'winbindd$'