Escenario:
Una carpeta en el sistema Linux. Quiero recorrer cada archivo .xls en una carpeta.
Esta carpeta normalmente consta de varias carpetas, varios tipos de archivo (.sh, .pl, .csv, ...).
Todo lo que quiero hacer es recorrer todos los archivos en la raíz y ejecutar un programa solo en archivos .xls.
Editar:
El problema es que el programa que tengo que ejecutar es 'xls2csv' para convertir de formato .xls a .csv. Entonces, para cada archivo .xls, tengo que tomar el nombre del archivo y agregarlo a .csv.
Por ejemplo, tengo un archivo test.xls y los argumentos para xls2csv son: xls2csv test.xls test.csv
¿Tenía sentido?