
Estoy intentando aprender expresiones regulares y encontré algunos ejemplos en línea. Tratando de juntar las cosas, ingresé esto en bash.
^(([a-j][a-j]?)|(3[a-j][a-j])$
Devuelve el siguiente error
bash: !!: evento no encontrado.
¿Por qué crees que estoy entendiendo eso? ¿Debo crear archivos a a j? ¿O debería crear 1 archivo con aj? ¿Por qué devuelve eso? Gracias por su ayuda.