jabali07

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
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

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: 13.05.2025 um 23:05 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