Google
Web dns.bdat.net
next up previous contents
Next: egrep Up: Uso de expresiones regulares Previous: Uso de expresiones regulares   Índice General


grep

La orden grep busca una expresión regular en un fichero mostrando el resultado en la salida estándar.

La orden grep se usa como:

      $ grep [opciones] expresión_regular [lista_ficheros
 ...]

Consultar la página de manual correspondiente para tener más detalle sobre las opciones disponibles de grep.

Un uso habitual de grep es usar como entrada la salida estándar de otra orden para filtrar la información y obtener sólo aquéllas líneas que nos puedan interesar.

A continuación vemos algunos ejemplos prácticos:

  1. $ grep pc[1-9]* /etc/hosts
  2. $ grep procmail /etc/sendmail.cf
  3. $ grep no.* [*] (/etc/passwd)
  4. $ grep ^n.* /etc/passwd
  5. $ grep false$ /etc/passwd
  6. $ grep no.* /etc/passwd
  7. $ grep '^p1#14#4^n' /etc/passwd
  8. $ grep tcp /etc/inetd.conf
  9. $ grep ^1 /etc/inittab
  10. $ grep "in1#1." /etc/inetd.conf
  11. $ ps axu 4#4 grep nobody
  12. $ ps axu 4#4 grep httpd
  13. $ ps axu 4#4 grep httpd 4#4 wc -l
  14. $ who 4#4 grep tty1
  15. $ ls -la 4#4 grep 1#1.bashrc
  16. $ ls -la 4#4 grep ^-rw
  17. $ ls -la 4#4 grep ^d
  18. $ ls -la 4#4 grep ^l

next up previous contents
Next: egrep Up: Uso de expresiones regulares Previous: Uso de expresiones regulares   Índice General
Pedro Pablo 2001-12-14