sed- Zeile löschen, die kein Muster enthält
Ich bin überrascht, dass ich auf SO keine ähnliche Frage finden kann.
Wie verwende ich sed, um alle Zeilen zu löschen, die kein bestimmtes Muster enthalten.
Zum Beispiel habe ich diese Datei:
cat kitty dog
giraffe panda
lion tiger
Ich möchte einen sed-Befehl, der beim Aufruf alle Zeilen löscht, die das Wort @ nicht enthaltecat
:
cat kitty dog