PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Textdatei bestimmte Zeilen extrahieren



wackeldackel
20-09-2005, 11:17
Hallo,

ich würde gerne aus einre Textdatei bestimmte Zeilen per Bash Skript extrahieren und in eine separate Datei schreiben. Mein Problem ist, dass ich leider nicht weiss wie ich das steuern soll.
Es kommt in der ersten Spalte ein bestimmtes Schlüsselwort z.B.: Datum vor. Ab dieser Zeile sollen die nächsten 8 Zeilen ebenfalls mit in die neue Datei geschrieben werden.

Kann mir da einer einen kurzen Tipp geben?????

michael.sprick
20-09-2005, 11:39
Sowas kannst Du mit grep machen
man grep


cat datei.txt | grep "Schluesselwort" -A 8

wackeldackel
20-09-2005, 11:42
Asche auf mein Haupt.

Hab mich fast deppert (man merkt es) in diversen sed und awk Büchern gesucht und dann sowas einfaches (Heul)

Danke !!!