26 Nov
2002
26 Nov
'02
20:03
Andreas Feile schrieb:
Ich such schon länger ne Möglichkeit, nach einer Datei mit einem bestimmten Inhalt zu suchen, und zwar auf der Konsole. Wenn ich es recht sehe geht das mit find nicht. Gibts ne andere Möglichkeit?
Ich mach das immer mit grep: grep -rs $SUCHBEGRIFF $VERZEICHNIS Es werden alle Dateien von $VERZEICHNIS nach $SUCHBEGRIFF durchforstet. Das -r sorgt dafür, daß auch alle Dateien in allen Unterverzeichnissen durchsucht werden. -s unterdrückt die lästigen Fehlermeldungen. Um also die gesamte Festplatte nach Dateien, die den Text "foo" enthalten, zu durchsuchen, reicht ein: grep -rs foo / Gruß, Patrick