 
 
 
 
 
 
 
  
 Next: El comando find
 Up: Listado de comandos
 Previous: El comando tail
     Índice General 
Escribir en salida estándar aquellas líneas que concuerden con un
patrón. Su sintaxis es como sigue:
grep [opciones] PATRÓN [ARCHIVO...]
grep [opciones] [-e PATRÓN | -f ARCHIVO] [ARCHIVO...]
Este comando realiza una búsqueda en los ARCHIVOs (o en la
entrada estándar, si no se especifica ninguno) para encontrar líneas
que concuerden con PATRÓN. Por defecto grep
imprime en pantalla dichas líneas. Sus opciones mas interesantes son:
- -c
- Modifica la salida normal del programa, en lugar de imprimir
  por salida estándar las líneas coincidentes, imprime la cantidad de
  líneas que coincidieron en cada archivo.
- -e PATRÓN
- Usar PATRÓN como el patrón de búsqueda, muy
  útil para proteger aquellos patrones de búsqueda que comienzan con
  el signo «-».
- -f ARCHIVO
- Obtiene los patrones del archivo ARCHIVO.
- -H
- Imprimir el nombre del archivo con cada coincidencia.
- -r
- Buscar recursivamente dentro de todos los subdirectorios del
  directorio actual.
El patrón de búsqueda normalmente es una palabra o una parte de una
palabra. También se pueden utilizar expresiones regulares, para
realizar búsquedas mas flexibles, por ejemplo, si se quisiera buscar
la ocurrencia de todas las palabras que comiencen con «a» minúscula,
la ejecución del comando sería algo así:
usuario@maquina:~/$ grep a* archivo
El tema de manejo de expresiones regulares es bastante largo y
complejo, mas adelante se dará con mas detalle.
 
 
 
 
 
 
 
  
 Next: El comando find
 Up: Listado de comandos
 Previous: El comando tail
     Índice General 
Proyecto Cursos - LuCAS - http://lucas.hispalinux.es/htmls/cursos.html