Am Dienstag, 14. März 2006 11:24 schrieb Oliver Wiemer:
Hallo,
ich habe ein Verzeichniss mit nehreren Unterverzeichnissen. In irgendeiner datei steht mein Name drin. Wie finde ich die Datei wo der drin steht?
mit cat * | grep oliver finde ich die Zeile, aber in welcher datei es steht weiss ich nicht.
Kann jemand mit dem Zaunpfahl winken?
find VERZEICHNIS | xargs grep -H oliver oder aber auch grep -r -h oliver VERZEICHNIS -H, --with-filename Dateinamen bei jeder Übereinstimmung anzeigen. -d, --directories=AKTION Verarbeitung von Verzeichnissen festlegen. AKTION ist 'read', 'recurse', oder 'skip'. -D, --devices=AKTION Verarbeitung von Gerätedateien, FIFOs und Sockets festlegt. AKTION ist »read« oder »write«. -R, -r, --recursive Äquivalent zu --directories=recurse. Besucht alle Dateien und Unter-Verzeichnisse (rekursiv) und schaut dort alle Dateien an, die oliver enthalten. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer