Forum: PC Hard- und Software grep oder sed


von Hilfe (Gast)


Lesenswert?

Moin zusammen,

mein Problem ist, das ich eine Datei habe,
in der ab und zu "command" drin steht, nun möchte ich, einen Befehl 
haben, der mir immer das ausgibt, was hinter dem "command" steht, 
allerdings nur wenn "command" am Anfang der Zeile steht.

z.B:

soll bei einer Datei:
1
Das ist ein Test
2
Test Test 123
3
command Kommando1
4
Kommando2 command
5
dfs 123
6
command Kommando 3 test test
1
Kommando1
2
Kommando 3 test test
ausgegeben werden.

Für Hilfe werde ich sehr Dankbar.

von Εrnst B. (ernst)


Lesenswert?

1
cat datei | grep -e '^command ' | cut -c 9-

von Hilfe (Gast)


Lesenswert?

DANKE tut.

von Zwie B. (zwieblum)


Lesenswert?

mit sed:
1
cat datei|sed -n 's/^command *\(.*\)$/\1/p

von (prx) A. K. (prx)


Lesenswert?

Wozu die Mühe mit "cat" und Pipe?
1
sed -n 's/^command *\(.*\)$/\1/p' datei
Ebenso grep.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.