por qué no funciona esta expresión regular: find ./ -regex '. * \ (m \ | h \) $
¿Por qué no funciona esta expresión regular?
find ./ -regex '.*\(m\|h\)$
Noté que lo siguiente funciona bien:
find ./ -regex '.*\(m\)Pero cuando agrego "o una h al final del nombre de archivo" agregando\|h
no funciona. Es decir, debería recoger todos mis*.m
y*.h
archivos, pero no recibo nada.
Estoy en Mac OS X.
Pero cuando agrego "o una h al final del nombre de archivo" agregando\|h
no funciona. Es decir, debería recoger todos mis*.m
y*.h
archivos, pero no recibo nada.
Estoy en Mac OS X.