Nach Text IN Datei per Linux Shell suchen

Diskutiere Nach Text IN Datei per Linux Shell suchen im Ubuntu Forum im Bereich Linux; Es ist sehr einfach, über Linux per Shell-Console nach Dateien zu suchen oder auch nach einem bestimmten Inhalt/Text in Dateien zu suchen. Um...
developr

developr

Teammitglied
Dabei seit
11.11.2008
Beiträge
336
Es ist sehr einfach, über Linux per Shell-Console nach Dateien zu suchen oder auch nach einem bestimmten Inhalt/Text in Dateien zu suchen.

Um nach einer Datei zu suchen, reicht folgender Befehl, um beispielsweise nach allen PHP-Dateien im Verzeichnis /PFAD/ zu suchen:
Code:
find /PFAD/ -name \*.php

Nun kann man einen weiteren Befehl anhängen, um die gefundenen Dateien nach einem Bestimmten Wort zu durchsuchen:
Code:
find /PFAD/ -name \*.php  -exec grep -qi "WORT" {} \; -print

Man bekommt dann eine Auswahl mit den entsprechenden Dateien aufgelistet, auf welche beide Bedingungen zutreffen (Datei und Inhalt).

Möchte man ALLE Dateien nach einem bestimmten Wort dursuchen, ersetzt man \*.php natürlich durch \*.
 
Thema:

Nach Text IN Datei per Linux Shell suchen

Oben