Linux Text in Dateien suchen: grep

In der Konsole nach dem Inhalt bestimmter Dateien suchen.

alle Dateien durchsuchen

Folgender Befehl durchsucht den Inhalt aller Dateien inkl. Dateien in den Unterordnern:

grep -r SUCHSTRING *

bestimmte Dateien durchsuchen

Folgender Befehl durchsucht den Inhalt aller Dateien mit Endung .php inkl. Dateien in den Unterordnern

find . -name *.php -exec grep -l SUCHSTRING {} \;

bestimmte Dateien in bestimmten Ordner durchsuchen

Folgendet Befehl durchsucht den Inhalt aller Dateien mit Endung .php in Ordnern die im Namen test enthalten

find . -path *test* -name *.php -exec grep -l SUCHSTRING {} \;
positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!


veröffentlicht am 29.07.2012 von Bernhard
geändert am 25.06.2020 von Bernhard



Fragen / Kommentare


(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]

✍anonym
erstellt am 03.08.2019 10:08
User: sucher 
Mir geht es nun genauso. Seit ich auf Ubuntu umgestiegen bin, habe ich mehr Arbeit als zuvor.
Habe die unklare Anweisung auch nicht verstanden!

✍anonym
erstellt am 10.03.2018 18:03
User: Ma21 
Vielleicht gab es noch kein Feedback weil andere es auch nicht verstanden haben. Wo soll man denn 
grep -r SUCHSTRING *   eingeben und wäre "SUCHSTRING" * mit dem Suchbegriff zu ersetzen? Mir hat das jedenfalls nicht weiter geholfen.


Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Website zu analysieren. Außerdem geben wir Informationen zu Ihrer Nutzung unserer Website an unsere Partner für soziale Medien, Werbung und Analysen weiter. Details anzeigen.