Verzeichnisse, Unterverzeichnisse und Files durchsuchen

Bash, Shell, PHP, Python, Perl, CGI
julia
Posts: 27
Joined: 2008-03-04 19:12

Verzeichnisse, Unterverzeichnisse und Files durchsuchen

Post by julia » 2008-04-12 18:25

hi

ich habe das verzeichnis "HTML". in diesem verzeichnis gibt es noch einige unterverzeichnisse (und unter-unterverzeichnisse) in denen überall php und html files liegen. ich möchte jetzt alle dateien nach einem bestimmten string durchsuchen (zb.: "abc123"). normal wäre das mit 'grep' ja kein problem. aber: es gibt ein verzeichnis ("IMG") in welchem sich sehr viele bilder befinden. dieses verzeichnis soll nicht durchsucht werden (da es extrem lange dauern würde). wie mach ich das am besten?

wgot
RSAC
Posts: 1707
Joined: 2003-07-06 02:03

Re: Verzeichnisse, Unterverzeichnisse und Files durchsuchen

Post by wgot » 2008-04-12 18:56

Hallo,

Code: Select all

grep -ir 'abc123' *.php
grep -ir 'abc123' *.htm
grep -ir 'abc123' *.html


das i bedeutet Groß-/Kleinschreibung ignorieren, ggf. weglassen.
Gruß, Wolfgang

julia
Posts: 27
Joined: 2008-03-04 19:12

Re: Verzeichnisse, Unterverzeichnisse und Files durchsuchen

Post by julia » 2008-04-12 19:13

hi wgot

das funktioniert leider nicht. die unterverzeichnisse werden nicht durchsucht.

Roger Wilco
Administrator
Administrator
Posts: 6001
Joined: 2004-05-23 12:53

Re: Verzeichnisse, Unterverzeichnisse und Files durchsuchen

Post by Roger Wilco » 2008-04-12 19:29

Code: Select all

grep -r -i "Suchbegriff" /path --exclude=*.jpg --exclude=*.png --exclude=*.gif [usw...]

Alternativ auch was schönes mit "find".

julia
Posts: 27
Joined: 2008-03-04 19:12

Re: Verzeichnisse, Unterverzeichnisse und Files durchsuchen

Post by julia » 2008-04-12 20:12

ah "exclude"!! danke dir :)