Find und Grep Befehlsschnipsel

Um die Zeichenkette “falkenberg” in allen Dateien im aktuellen Verzeichnis zu finden und eine Liste dieser Dateien auszugeben bietet sich folgende Kombination aus find und grep an:

 find . -type f -exec grep -qi "falkenberg" {} \; -print

Und um bestimmte Verzeichnisse auszuschließen (z.B. .greb):

 find . -path '*.greb' -prune -o -type f -exec grep -qi "falkenberg" {} \; -print

Quelle : http://ailoo.net/2008/07/mit-find-und-grep-in-dateien-suchen/