web-dev-qa-db-fra.com

Convertir un fichier .csv en .ods à l'aide d'un terminal

Est-il possible de convertir les fichiers .csv en .ods en utilisant la ligne de commande? J'ai beaucoup d'archives à convertir et je ne veux pas les convertir une à une.

14
Mariane Campos

J'ai utilisé la ligne de commande LibreOfficepour convertir un exemple de fichier csvname__:

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

Donc, l'utiliser dans une commande batch serait

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

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

21
George Udosen