Forums Neueste Beiträge
 

wie nur bestimmte Zeilen einer Datei behalten?

20/02/2009 - 15:27 von Astrid Kuhr | Report spam
Hallo!

Habe angenommen eine Datei mit 100 Zeilen.
Wenn in einer Zeile in Spalte 11-13
abc
steht, dann moechte ich diese Zeile auf der
Datei loeschen.
Wenn in 7 Zeilen "abc" vorkam, dass die Datei
dann nur noch 93 Zeilen hat.

Kann man das irgendwie mit einem kurzen Befehl
in perl hinbekommen?

Gruss, Astrid
 

Lesen sie die antworten

#1 Moritz Lenz
20/02/2009 - 15:54 | Warnen spam
Astrid Kuhr wrote:
Habe angenommen eine Datei mit 100 Zeilen.
Wenn in einer Zeile in Spalte 11-13
abc
steht, dann moechte ich diese Zeile auf der
Datei loeschen.
Wenn in 7 Zeilen "abc" vorkam, dass die Datei
dann nur noch 93 Zeilen hat.

Kann man das irgendwie mit einem kurzen Befehl
in perl hinbekommen?



perl -i.orig -ne 'print unless /abc/' dateiname

HTH,
Moritz

Moritz Lenz
http://perl-6.de/ http://moritz.faui2k3.org/

Ähnliche fragen