Page 1 of 1

In Dateien suchen

Posted: 16. Jun 2006 16:31
by Marco Gerber
tach

Hier ein kleiner Einzeiler der dabei hilft, in einem Verzeichnis alle regulaeren Dateien mit einer bestimmten Dateiendung nach einem Schluesselwort (regex) zu durchsuchen. Die Loesung eignet sich besonders gut zum studieren von Quellcode.

Code: Select all

for i in `find ./ -type f -regex '^.*\.c$'` ; do grep -n 'ioctl' ${i} && echo -en "\t\033[34mFILE := ${i}\033[00m\n\n\n" ; done
Diese Befehlsreihe sucht im aktuellen Verzeichnis in allen Dateien mit der Dateiendung .c nach dem Begriff 'ioctl'. Dabei werden gleich die Zeilennummern ausgegeben, sowie der Dateiname derer Datei, in welcher der Begriff gefunden wurde blau hervorgehoben.


viel Spass

Marco Gerber