Mit grep Dateien durchsuchen

Das einfachste Beispiel:

# grep 'string' *

Rekursive (-r oder –recursive), Case-insensitive (-i oder –ignore-case) Suche mit Dateiliste (-l oder –files-with-matches) als Output:

# grep -lir 'string' *

Textsuche in Dateien nach Dateitypen/-Namen einschränken (mit include oder exclude):

# find ./ -type f -name '*.php' -exec grep -li 'string' {} \;
# grep -lir --include='*.php' --include='*.js' 'string' .
# grep -lir --exclude=*.css --exclude=*.html 'string' .

Tags: , , , , , ,

Comments are closed.