Los que andamos trasteando entre ordenadores, archivos, directorios, etc. nos encontramos muchas veces con tener que buscar una determinada palabra o frase (cadena) dentro de uno o varios archivos, o lo que es más habitual, deseamos saber en qué archivos podemos encontrar determinada cadena. En Linux es sencillo:
1 Abrimos una terminal (en Ubuntu Aplicaciones –>Accesorios–>Terminal)
2 Escribimos find /ruta/donde/buscar/ -name archivo | xargs grep -l textobuscado para buscar en un archivo o find /ruta/donde/buscar/ | xargs grep -l textobuscado para buscar en un directorio completo, sustituyendo la ruta, el archivo y el texto por los datos correctos en nuestra búsqueda.
3 Se visualizará un listado con los archivos que contienen el texto que buscamos.
Sencillo
——————
Hola Paco, un gusto. Hace menos de dos semanas que he migrado de Windows a Ubuntu y precisamente estaba buscando alguna aplicación para este tipo de búsquedas.
No conozco aun el lenguaje de Ubuntu y me hago un lío con todos estos comandos. ¿Existe alguna aplicación que lo haga sin necesidad de usar la terminal?.
Gracias
Hay muchas aplicaciones. Depende de lo que quieras hacer en cada caso. De todas maneras ya verás que la terminal no es demasiado complicada. En esta dirección tienes una guía de órdenes http://ss64.com/bash/index.html