Estoy intentando extraer valores de las celdas de una hoja de cálculo de Excel. La hoja de cálculo llamada file.xls
. Utilicé el siguiente código (estoy intentando utilizar el bucle for porque tengo una especie de carpetas dentro de cada carpeta. Tengo la misma hoja de cálculo file.xls
)
#!/bin/bash
in=/a/b/c
for i in $(cat $in/list.txt); do
echo -n "$i "
sed -n '1p;d' ${in}/${i}/file.xls;
done > file.xls
sed 's/ */,/g' file.xls > fie.csv
El archivo de salida contiene caracteres extraños. ¿Algún consejo para hacer este código más eficiente?