Buscar texto en un archivo en Linux

Publicado: 22 agosto, 2009 en Ubuntu
Etiquetas: ,

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

——————

Compartir en Facebook

 

Comentarios
  1. Javier Alonso dice:

    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

  2. Paco dice:

    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

  3. [...] más visto Poemas para una hijaPoner Firefox 3.6 en españolBuscar texto en un archivo en LinuxUbuntu 10.10 Maverick MerkaatVolver por los fuerosEn resumenComo si fuera no pasase nadaSiete vidas [...]

Deja un comentario

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