Tengo un archivo llamado ejemplo
$ cat example
kali.pdf
linux.pdf
ubuntu.pdf
example.pdf.
this.pdf
grep .pdf
y cuando uso greppara obtener la línea que tiene un espacio antes .pdf, parece que no puedo obtenerlo.
grep *.pdf example
no devuelve nada (quiero decir "grep, coincide con cero o más espacios antes .pdf", pero ningún resultado)
y si uso:
grep i*.pdf example
kali.pdf
linux.pdf
ubuntu.pdf
example.pdf.
this.pdf
grep .pdf
todas las líneas vuelven, porque estoy diciendo "grep, emparejame iuna o cero veces, ok".
y por último:
grep " *.pdf" example
no se devuelve ningún resultado
Para esta muestra, quiero ver
grep .pdf
como salida
¿Qué hay de malo en mi pensamiento?
fuente

egrepes (en términos de estilo de expresiones regulares, que yo sepa) la misma quegrep -E, y yo creo que estamos destinados a utilizar este último -egrepetc son supuestamente obsoleto en favor degrepbanderas 's