Buscar texto dentro de ficheros en Linux

Bueno muchas veces nos encontramos con los típicos problemas de aplicaciones que usan un puerto cuando queremos usar otro, properties que no sabemos de donde salen, configuraciones que nos gustaría cambiar pero no sabemos como, etc etc etc…

Normalmente esto suele venir en archivos de configuración que nos costará horas y horas de google hasta que damos con el maldito archivo en cuestión, para buscar texto en todos los archivos a partir de un directorio podemos usar este comando de consola que nos vendrá de maravilla:

find . -exec grep -l texto_a_buscar {} \;

Espero que esto os ayude a resolver bastantes quebraderos de cabeza.

Anuncios

7 pensamientos en “Buscar texto dentro de ficheros en Linux

  1. Hola,
    Sugiero ésta alternativa:

    find . | xargs grep texto_a_buscar

    Mucho más cómodo.

    saludos
    Leo

  2. Hola,
    este comando es de lo mas util que se puede usar, tanto en configuracones y cuando se manejan mucha cantidad de archivos.
    aprenderlo de memoria.

    saludos.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s