web-dev-qa-db-fra.com

Comment convertir un fichier Excel en fichier calc à partir de la ligne de commande?

Je sais que vous pouvez utiliser libreoffice comme outil de ligne de commande et qu'un paramètre pour convertir les formats est --convert-to, je ne connais pas d'autres programmes.

Cependant, je ne sais pas comment le faire fonctionner, que dois-je taper avec libreoffice ou un autre programme pour convertir d'Excel en calc ou inversement?

4
sharkant

Utilisez l'extension par défaut pour indiquer ce que vous voulez convertir votre fichier en :

libreoffice --convert-to xlsx filename.ods

convertir un fichier Calc en Excel (cela créera filename.xlsx), ou

libreoffice --convert-to ods filename.xlsx

l'inverse.

Si vous souhaitez convertir un lot de fichiers en une fois, utilisez un *:

libreoffice --convert-to ods *.xlsx

Si cela ne fonctionne pas, entrez la commande avec Sudo ou corrigez la propriété de votre répertoire .config (voir ici ):

Sudo chown -R --reference="$HOME" ~/.config
7
Jos