wie sucht man bestimmte expression mit der bash?

Rebel2k

Registered User
hallo

ich hab mal ne frage zur bash!

Und zwar suche ich in meinem Ordner auf dem ich nur per ssh zugreifen kann ohne nen WM nach einer bestimmten zeile in einer Datei die ich alledings nicht kenne. Sprich ein bestimte Ausdruck in einer txt/php datei den ich finden muss!

kennt ihr nen sinnvollen befehl wie ich diesen Ausdruck finden kann?
Problematisch ist allerding das mein CMS sehr viele verschiedenen Ordner hat, und irgendwo dort gilt es diesen Ausdruck zu finden

ich danke euch schon mal für eure hilfe!
 
Last edited by a moderator:
Hier mein Suchscript:

/root/bin/findfile
Code:
#!/bin/sh
# The findfile script

find $2 -type f -exec \
grep -i -l "$1" \{\} \;

Aufruf:
findfile 'Suchbegriff' [Pfad]

Beispiel:
findfile Status /etc/apache2

huschi.
 
Back
Top