Re: in einer Datei alle Zeilen bis 'marke' löschen.
8 Jun
2005
8 Jun
'05
07:28
Ekkard Gerlach wrote:
Ich muß in 100 TExt-Dateien jeweils alle Zeilen bis zum ersten Auftreten einer ZEile, die mit "Betr.:" anfängt, löschen. In meiner sed-Sammlung habe ich leider nur eine nicht funktionierende Variante gefunden:
Löschen von BEGIN bis END : sed -e '/BEGIN/END/D' eingabe.txt > ausgabe.txt
Ein sed -e '/./Betr/D' eingabe.txt > ausgabe.txt funktioniert genausowenig.
Wie gehts?
Darf's evtl. auch was anderes als sed sein? perl -e '$p=0; while (<>) { $p=1 if (/^Betr.:/); print if ($p); }' eingabe.txt > ausgabe.txt (Ist hier bei mir 'ne lange Zeile) Andreas
6906
Age (days ago)
6906
Last active (days ago)
0 comments
1 participants
participants (1)
-
Kyek, Andreas, VF-DE