systemadmin.es > Utilidades > Uso de grep: Herramientas UNIX (VIII)

Uso de grep: Herramientas UNIX (VIII)

grep permite la búsqueda de cadenas en ficheros. Vamos a ver como usarlo.

Vamos a suponer un fichero llamado ejemplo:

# ls ejemplo -la
-rw-r--r-- 1 root root 6 Oct 14 22:59 ejemplo

Con el siguiente contenido:

a
B
c

Podemos usar grep mediante una pipe:

# cat ejemplo | grep a
a

O bien pasando el fichero o ficheros como últimos parámetros:

# grep a ejemplo
a

En el caso que queramos hacer la búsqueda sin considerar mayúsculas y minúsculas deberemos usar el parámetro -i:

# grep -i b ejemplo
B

Para realizar una búsqueda inversa (todo excepto el parámetro) se usa la opción -v:

# grep -v c ejemplo
a
B

También existen otras opciones de grep, como por ejemplo, la posibilidad de buscar expresiones regulares.

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>