1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Listado de todos los fuentes .cpp y .h de un directorio hacia abajo. La opción -o hace de "OR" entre las expresiones -name *.h y -name *.cpp $ find . -name *.h -o -name *.cpp Listado de ficheros modificados en las últimas 24 horas $ find . -mtime 0 Listado de fichero modificados entre hace 24 y 48 horas $ find . -mtime 1 Listado de ficheros modificados en menos de 48 horas $ find . -mtime -1 Listado de ficheros modificados hace más de 48 horas $ find . -name +1 Otro uso habitual es con xargs para lanzar un comando sobre cada resultado. Ejemplo: compilar todos los .java en una carpeta $ find . -name *.java | xargs javac de modo que lanzaría un javac sobre cada línea que devuelva el find |