Extraindo valores de células de planilhas do Excel

Extraindo valores de células de planilhas do Excel

Estou tentando extrair valores de células de planilhas do Excel. A planilha chamada file.xls. Usei o código abaixo (estou tentando usar o loop for porque tenho uma espécie de pastas dentro de cada pasta que tenho a mesma planilha 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

O arquivo de saída contém caracteres estranhos. Algum conselho para tornar este código mais eficiente?

informação relacionada