Estou usando um script bash simples para pesquisar todos os arquivos .csv em um diretório com um determinado nome e convertê-los em .xlsx. Depois disso, o script remove os arquivos .csv. Eu estou usando ssconvert para a conversão. Aqui está o código:
for f in TEST_*.CSV
do
ssconvert "$f" "${f%.CSV}.xlsx"
done
rm TEST_*.CSV
O problema é que, quando eu abro os arquivos xlsx resultantes, o Excel exibe a seguinte mensagem:
"We found a problem with some content nnnn.xlsx. Do you want us to try and recover as much as we can?"
Como isso será usado em um processo totalmente automatizado, não posso depender desta etapa manual para tentar recuperar o arquivo. Alguém sabe por que isso está acontecendo?
Tags file-format csv excel