Dado un nombre de archivo, o una parte del mismo, encontar en un listado de archivos, con su path relativo(o absoluto), la linea o lineas que coincidan, pero solo en la parte de nombre del archivo y no en el nombre del directorio.
Genero un listado de archivos que me interesan, digamos una especie de indice. Para asegurame que la salida del comando find sólo contenga archivos, le paso el parámetro -type f. En mi caso, también quiero evitar mostar en la salida de find los archivos del directorio .git(o .svn), entonces entubo el comando egrep con la expresión -v '.git|.svn'. El parámetro -v invierte el comportamiento normal de egrep. Esto es, en lugar de filtrar y dejar pasar lo que coincide según la expresión regular, deja pasar todo menos lo que coincide.
Bien, creo el indice de archivos:
fellini:~/dev/proyecto_millonario $ find . -type f | egrep... ... read more >>> orugaelectronica.wordpress.com