Zeichenketten in Dateien eines Verzeichnisses suchen
Mit dem folgenden Befehl werden alle *.txt Dateien im Verzeichnis /listen nach der Zeichenkette Westfalen durchsucht.
grep -lir "Westfalen" listen/*.txt
Durch den Schalter -l wird grep angewiesen die Dateinamen aller Dateien auszugeben, die den angegebenen Text enthalten.
Weitere Schalter sind:
-valle Zeilen herauszusuchen, die den angegebenen Text nicht enthalten-wnur Zeilen herauszusuchen, in denen das Suchmuster als ganzes Wort enthalten ist-ndie Zeilennummern, in denen der Text enthalten ist, auszugeben
Eine vollständige Übersicht der Schalter erhalten Sie durch die Eingabe von:
grep --help
Download:
regionen-nrw.txt
nrw-regionen.txt
Tags: command, datei, durchsuchen, grep, shell, zeichenkette
