developr
Teammitglied
- Beiträge
- 336
- Punkte Reaktionen
- 0
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:
Nun kann man einen weiteren Befehl anhängen, um die gefundenen Dateien nach einem Bestimmten Wort zu durchsuchen:
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 \*.
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 \*.