Artikel mit ‘grep’ getagged

Zeichenketten in Dateien eines Verzeichnisses suchen

Dienstag, 26. August 2008

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:

  1. -v alle Zeilen herauszusuchen, die den angegebenen Text nicht enthalten
  2. -wnur Zeilen herauszusuchen, in denen das Suchmuster als ganzes Wort enthalten ist
  3. -n die 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