On Sun, 2008-01-13 at 05:57 +0100, Malte Gell wrote:
On Sonntag, 13. Januar 2008, Malte Gell wrote:
Hallo,
mal ne Frage, Shell ist die Bash 3 aus openSUSE 10.3. Ich möchte, dass grep den jeweils ersten Treffer ausgibt und keine weiteren, nur wie...
Bsp.: die Datei FOO enthält die Werte foo1 foo2 und foo3
ein grep FOO ergibt im Ergebnis nun foo1 foo2 foo3
Ich möchte, dass grep aber nur den ersten Treffer ausgibt, also foo1.
Oh je...
grep foo FOO | head -1 ich glaube kürzer geht es nicht Doch ;)
grep -m 1 foo FOO Allerdings liefert Dir beides nicht das erste "foo", sondern nur die erste Zeile, die "foo" enthält. Macht einen erheblichen Unterschied, wenn FOO Zeilen enthält, in denen foo mehrfach vorkommt. Ralf --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org