Percebo que essa não é uma questão totalmente unix / linux. Mas como isso é algo que farei no linux, espero que alguém tenha uma resposta.
Eu tenho um arquivo excel online ( .xlsx
) que é atualizado periodicamente (por outra pessoa). Eu quero escrever um script e colocá-lo como um cronjob para processar essa planilha do excel. Mas, para fazer isso, preciso convertê-lo em um arquivo de texto (então a .csv
) com colunas separadas por ponto e vírgula. Infelizmente, não pode ser separado por vírgula, pois algumas colunas possuem vírgulas. É possível fazer essa conversão do shell? Eu tenho o Open Office instalado e posso fazer isso usando sua GUI, mas quero saber se é possível fazer isso na linha de comando. Obrigado!
PS: Eu também tenho uma máquina Mac; portanto, se alguma solução puder funcionar lá, isso também será bom. :)