PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : GREP: Suchmuster aus Standardeingabe übernehmen



BigBudda
09.04.04, 09:16
Hallo,

ich stehe seit Gestern vor dem Problem, grep beizubringen, ein Suchmuster aus der Standardeingabe STDIN zu übernehmen... ich habe es schon mit folgenden Konstruktionen probiert, brachte aber nichts:


grep DATEI -
grep -f DATEI -e -
grep -f DATEI -e -- -


ich möchte über eine Pipe ( | ) einen Wert an Grep übergeben können, den dieses dann als Suchmuster verwendet. Den Umweg, den Wert in einer Variable zwischenzuspeichern würde ich mir gerne sparen.

Googeln und Suchen in diesem Forum sowie den grep-manpages hat mich bisher nicht weitergebracht.


Ich würde mich sehr über Antworen freuen.

Mit freundlichen Grüßen,
BigBudda

chrizel
09.04.04, 09:39
hi

grep -f - ...

also:
grep -f - test.txt

Sucht in test.txt und liest den pattern von stdin.

ciao
chrizel

BigBudda
09.04.04, 10:10
Oh, danke so funktionierts!
Bin wohl mit den ganzen - durcheinandergekommen.

Mit freundlichen Grüßen,
BigBudda