¿Cómo puedo usar find
para encontrar todos los archivos que tienen una extensión .xls
o .csv
? He visto una -regex
opción pero no sé cómo usarla.
¿Cómo puedo usar find
para encontrar todos los archivos que tienen una extensión .xls
o .csv
? He visto una -regex
opción pero no sé cómo usarla.
Respuestas:
¿Por qué no simplemente usar esto?
find -name "*.xls" -o -name "*.csv"
No necesitas expresiones regulares para esto.
Si absolutamente quieres usar regex simplemente usa
find -regex ".*\.\(xls\|csv\)"
find . \( -name \*.xls -o -name \*.csv \) -print
find . -name \*.xls -o -name \*.csv -print
solo genera archivos que coinciden con .csv,