Archiv für die 'Mac Server' Kategorie

Dateien mit bestimmten Inhalten finden

‘find’ ist ein unheimlich mächtiger Befehl in der Shell. Nicht nur die Suche nach Dateien ist in allen möglichen Variante möglich, sonder die Ergebnisse lassen sich auch gleich weiter verarbeiten (-exec).
Folgender Befehl sucht nach Dateien mit der Endung “.php” und durchforstet deren Inhalt dann nach einem bestimmten Muster. Er liefert als Ergebnis den Pfad der Dateien.

find . -name “*.php” -exec grep -li ‘musterstring’ {} \;

Möchte man nun noch das Ergebnis so angezeigt bekommen, dass neben dem Pfad auch Änderungsdatum und Größe der gefundenen Dateien dargestellt wird, muss man darauf noch ein “ls-lah” los lassen.

‘Dateien mit bestimmten Inhalten finden’ weiterlesen