Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Nur erste Zeile bei grep auslesen?

1,310 views
Skip to first unread message

Markus Neumaier

unread,
May 21, 2002, 9:15:57 AM5/21/02
to
Hi,

wenn ich einen grep starte und dieser liefert mir als ergebnis z. B.:

Text1;Hallo
Text2;Hallo

wie kann ich jetz davon nur die erste zeile herausfiltern.

Ausgangsgrep:

grep "^Text" test.txt

Vielen Dank im Voraus.

Mfg Markus2


Boris 'pi' Piwinger

unread,
May 21, 2002, 9:18:22 AM5/21/02
to
Markus Neumaier wrote:

> wie kann ich jetz davon nur die erste zeile herausfiltern.

man head

pi

Lars.Kl...@atosorigin.com

unread,
May 21, 2002, 9:52:16 AM5/21/02
to
Markus Neumaier <markus....@rl-ag.de> wrote:
[...]
> Text1;Hallo
> Text2;Hallo

> wie kann ich jetz davon nur die erste zeile herausfiltern.

> Ausgangsgrep:

> grep "^Text" test.txt


Du kannst beides mit sed erschlagen:

sed -n '/^Text/{p;q;}' test.txt


Gruss,

Lars

Andreas Paulick

unread,
May 21, 2002, 4:28:20 PM5/21/02
to
Hallo,

versuch doch mal:

grep "^Text" test.txt | head -n1

Sollte nur die erste Zeile ausgeben.

Andreas


Markus Neumaier <markus....@rl-ag.de> schrieb in im Newsbeitrag:
acdhad$obuqs$1...@ID-113543.news.dfncis.de...

Markus Neumaier

unread,
May 22, 2002, 3:11:46 AM5/22/02
to
Danke für eure schnelle Antwort.

Hab das ganze mit dem head Befehl gelöst.

Mfg Markus

"Markus Neumaier" <markus....@rl-ag.de> schrieb im Newsbeitrag
news:acdhad$obuqs$1...@ID-113543.news.dfncis.de...

0 new messages