Converta o arquivo .csv em .ods usando o terminal

14

É possível converter .csvarquivos em .odsarquivos usando a linha de comando? Eu tenho muitos arquivos para converter e não quero convertê-los um por um.

Mariane Campos
fonte

Respostas:

21

Eu usei a LibreOfficelinha de comando para converter um csvarquivo de exemplo :

soffice --convert-to ods koko.csv --headless

Portanto, usá-lo em um comando em lote seria

for i in "$1"/*; do soffice --convert-to ods "$i" --headless; done

Uso: ./converter.sh /path/to/folder

George Udosen
fonte