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?