Buscar Archivos y dentro de ellos por Terminal

publicado a la‎(s)‎ 17 jun. 2014 21:10 por Juan Jose Ramirez Lama   [ actualizado el 5 ene. 2015 6:18 ]

Buscar Archivos

Para todos aquellos que tengan linux desde hace poco tiempo y quieran saber como se buscan archivos desde la linea de comandos, lo cierto es que se hace con una orden muy sencillita:

find -name 'archivoquebusco*'

Buscar dentro del contenido de los archivos

Algo que encuentro que le falta a Gnome es un buscador de archivos decente, algo que te permita filtrar por tipo, contenido, etc, algo como lo hace ahora Winbugs que hasta te busca dentro de los documentos, bueno para este caso, y si no te molesta usar la terminal, existe un comando que permite que puedas buscar alguna cadena de texto dentro de algun(os) archivo(s), como en el caso de que este programando y quieras ver donde está definida una función, o cuando quieres buscar unas palabras, una clave, etc… y no sabes dónde lo tienes, resulta útil buscar dentro de todos los ficheros a golpe de click.


Para ello en Ubuntu u otra distribución de GNU/Linux, no tienes más que abrir el terminal, y teclear algo parecido a lo siguiente:

grep -lir “palabra_a_buscar” *

Comenzará a buscar en todos los ficheros, y nos mostrará un listado de los ficheros en los que está el término de búsqueda. No sólo nos buscará en ASP-s, ficheros de texto plano, sino también en ficheros ofimáticos, y a no ser que sean completamente binarios, he comprobado que dentro de .doc .html .php .c por ejemplo encuentra resultados.

Comments