•
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.
Relacionados
Imprimir
Deja un comentario: