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-ID: 97052

Url: https://administrator.de/forum/bash-script-strings-aus-einer-liste-textdatei-auslesen-und-in-einer-zweiten-textdatei-suchen-97052.html

Ausgedruckt am: 02.02.2025 um 12:02 Uhr

kimiko
kimiko 16.09.2008 um 15:48:38 Uhr
Goto Top
Vielleicht hilft dir das weiter:
grep -f liste.txt >> Filter.txt
s.h. man grep

Gruss
Mayer's Michael
jabali07
jabali07 16.09.2008 um 15:59:59 Uhr
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