jabali07
Goto Top

Bash Script - Strings aus einer Liste (Textdatei) auslesen und in einer zweiten Textdatei suchen

Hallo an alle,

ich bin gerade dabei ein Bash-Script für einen Linux-Rechner zu schreiben.
Ist natürlich immer mit Problemen verbunden, wenn man nur Halbwissen mitbringt. face-smile

Unter Windows hatte ich mal eine Batch zusammengeschustert, die so aussah:
findstr /g:"%Liste%" Track.txt >> Filter.txt  
wobei das "%Liste%" für eine Textdatei mit Pfadabgabe steht, die die zu suchenden Strings enthielt.

Kann mir jemand einen Tipp für ein äquivalentes Konstrukt für ein Bash Script geben?

Vielen Dank
jabali07

Content-Key: 97052

Url: https://administrator.de/contentid/97052

Printed on: April 20, 2024 at 01:04 o'clock

Member: kimiko
kimiko Sep 16, 2008 at 13:48:38 (UTC)
Goto Top
Vielleicht hilft dir das weiter:
grep -f liste.txt >> Filter.txt
s.h. man grep

Gruss
Mayer's Michael
Member: jabali07
jabali07 Sep 16, 2008 at 13:59:59 (UTC)
Goto Top
Hallo Michael,

Das hilft. Danke.
Ich hatte mich gerade an die man-pages erinnert und auch etwas Passendes gefunden.
Das hätte ich natürlich auch vor'm Posten machen können. Sorry.
Meine Lösung wäre dieses gewesen.

grep -w -f liste.txt >> Filter.txt

Gruß
jabali07