Entiendo que
'*' : The preceding item will be matched zero or more times.
'?' : The preceding item is optional and will be matched, at most, once.
'+' : The preceding item will be matched one or more items
¿Alguien puede darme un ejemplo de cuándo habría una diferencia al usar grep? Estaba usando egrep, pero intenté comprobar si podía generar resultados diferentes para estos operadores.
Respuesta1
hacer un ejemplo? ¿Pruébalo?
$ cat greppy
grp
grep
greep
cero o más e aquí
$ egrep 'gre*p' greppy
grp
grep
greep
cero o una e aquí
$ egrep 'gre?p' greppy
grp
grep
uno o más e aquí
$ egrep 'gre+p' greppy
grep
greep