Buscar este blog

domingo, 9 de mayo de 2010

Buscar texto en ficheros

Muchas veces no recordamos en que fichero hay cierto contenido.

Cuanto los proyectos son megatónicos, se vuelve una tarea importante encontrar ese recurso que andas buscando.

En linux se hace así:

grep "system-message" `find -name *.php`

En este caso se busca la cadena system-message en todos los ficheros .php de la carpeta actual y subcarpetas.

El tiempo de espera dependerá del número de ficheros en el que buscar (aunque en cualquier caso, es mucho más rápido que cualquier IDE), por lo que se recomienda se acote en medida de lo posible la sentencia find

No hay comentarios:

Publicar un comentario