am Fri, dem 13.07.2007, um 12:46:39 +0200 mailte K-M.P folgendes:
hallo @all,
wie kann ich am elegantesten zeilen aus einem text-file löschen, die eine bestimmte zeichenkette enthalten?
bsp.: lösche alle zeilen aus simdat.durchlauf1, die zeichenkette "not valid" enthalten
Mit dem Texttool Deines geringsten Mißtrauens. Simples Bleistift mit grep:
kretschmer@tux:~$ cat foo.txt valid a b c invalid d e f
kretschmer@tux:~$ grep -v 'invalid' foo.txt valid a b c d e f
Andreas