PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Teile einer Textzeile auslesen



rup
26-02-2001, 21:35
Hallo

Ich moechte aus einer Textzeile bestimmte Teile auslesen.
Beispiel: Ich moechte von der unteren Zeile das 2. Wort (123) und die "1" vor dem Suchmuster "Zeile" auslesen mit welchen Programm laesst sich soetwas am leichtesten erledigen. Brauche ich sed oder awk oder gibt es eine andere Loesung?

Beispielzeile 123 Beispiel Text 1 Zeile

Gruss Rupert

26-02-2001, 23:36
naja mit sed sieht das vielleicht so aus:

sed -e "s/[^ ]* *\([^ ]*\).* *\([^ ]*\) *Zeile/\1 \2/"

Christoph
27-02-2001, 16:19
probier mal "cut".

rup
27-02-2001, 20:05
Hallo

danke fuer Eure Antworten, der Befehl von jgbauman funktioniert (wer hat diese Syntax erfunden???) und cut kann soviel ich weiss nicht nach Suchmustern suchen (die 123 waere kein Prob.)

Gruss Rupert