Ir al contenido

¿Cómo buscar texto en el contenido de archivos en Linux/Ubuntu?

En esta entrada te explico dos formas diferentes de buscar texto en el contenido de los archivos en Linux/Ubuntu como son: buscar texto en el contenido de archivos usando el comando greo o buscar texto en el contenido de archivos usando la interfaz gráfica de Ubuntu.

Opción 1: Buscar texto en el contenido de archivos en Linux/Ubuntu usando el comando grep

01 Abre un terminal de Linux/Ubuntu con las teclas Ctrl + Alt + T o haciendo clic en Aplicaciones -> Accesorios -> Terminal

02 Busca el texto deseado con el comando grep siguiendo la siguiente estructura:

$ sudo grep -lir "texto a buscar" nombre_directorio

Donde:

  • -l hace que muestre solamente una vez los archivos que contienen el texto especificado.
  • -i hace que busque el texto tanto en mayúsculas como en minúsculas.
  • -r hace que busque de manera recursiva en subdirectorios.

03 Almacena el resultado de la búsqueda en un archivo de texto.

Si el resultado de la búsqueda anterior te ha proporcionado una gran cantidad de información, te va a resultar mucho más cómodo almacenar el resultado de la búsqueda en un fichero de texto para poder revisarlo posteriormente.

Para guardar el resultado de la búsqueda en un archivo de texto en tu Escritorio tienes que realizar la búsqueda de la siguiente manera:

$ sudo grep -lir "texto a buscar" nombre_directorio > /home/nombre_usuario/Escritorio/Lista.txt

Opción 2: Buscar texto en el contenido de archivos en Linux/Ubuntu usando la interfaz gráfica

01 Haz clic en Lugares -> Buscar archivos…

buscar-archivos-ubuntu-1

02 Se abrirá una ventana en la que puedes escribir una parte del nombre del archivo que estás buscando. Puedes dejar este campo en blanco o utilizar tanto asteriscos como comodines para enriquecer la búsqueda. Por ejemplo, poniendo *.txt buscarías todos los archivos que tengan la extensión txt. Además, tienes un desplegable para seleccionar la carpeta en la que deseas realizar la búsqueda.

buscar-archivos-ubuntu-2

03 Para buscar texto dentro de archivos tienes que hacer clic en “Seleccionar más opciones” y posteriormente seleccionar la opción “Contiene el texto” tal y como se muestra en la imagen adjunta. Al elegir esa opción, te aparecerá un campo donde podrás introducir el texto que deseas buscar en el interior de archivos.

buscar-archivos-ubuntu-3

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *