Linux: Mit Grep Dateien anhand des Inhalts finden

Ich musste auf einem Linux-Server ein paar Dateien finden, in denen ein bestimmter Text stand („suchwort“).
Das normale Grep kann das recht einfach mit den folgenden parametern:

grep -lir [Suchtext] [Pfad]

  • -l = Liste der Dateien mit treffer anzeigen
  • -i = Keine Beachtung von groß-/kleinschreibung
  • -r = Rekursiv suchen
  • [Suchtext] – Der Text, welcher gesucht werden soll
  • [Pfad] – Der Pfad, ab dem gesucht werden soll

So könnte es z.B. aussehen, wenn ich in meinem /home/sven/greptest/ alle Dateien Finden möchte, wo „suchwort“ im Inhalt steckt:

sven@srv01 /home/sven/greptest> grep -lir "suchwort" /home/sven/greptest
/home/sven/greptest/6789
/home/sven/greptest/unterordner/lala/45678
/home/sven/greptest/34567

leave your comment


*

Unterstütze den Frickelblog!