Búsqueda de series de texto en archivos (mandato grep)

Utilice el mandato grep para buscar en el archivo especificado el patrón especificado por el parámetro Patrón y escribir cada línea coincidente en la salida estándar.

Lo siguiente son ejemplos del modo de utilizar el mandato grep:
  • Para buscar un archivo denominado pgm.s para un patrón que contiene algunos de los caracteres comodín *, ^, ?, [, ], \(, \), \{, y \}, en este caso, las líneas que empiezan por cualquier letra en mayúscula o minúscula, escriba lo siguiente:
    grep "^[a-zA-Z]" pgm.s
    De este modo, se muestran todas las líneas del archivo pgm.s que empiezan por una letra.
  • Para visualizar todas las líneas de un archivo denominado sort.c que no coinciden con un patrón concreto, escriba lo siguiente:
    grep -v bubble sort.c
    De este modo, se muestran todas las líneas que no contienen la palabra bubble en el archivo sort.c.
  • Para visualizar todas las líneas en la salida del mandato ls que coinciden con la serie staff, escriba lo siguiente:
    ls -l | grep staff