Bonjour,
J’ai un fichier libreoffice calc contenant des noms, prénoms. Je voudrais pour chacun d’entre eux créer un répertoire par nom.
Je peux facilement convertir mon document en CSV et le faire. Mais j’aurais voulu éviter cette étape. Je voulais donc une commande dump-calc
qui me ferai ça.
Je n’ai pas trouvé, et l’option --cat
ne m’affiche rien sur la console :’(
Si quelqu’un à une idée.
# libreoffice --help
Posté par Jean-Baptiste Faure . Évalué à 2. Dernière modification le 14 mars 2021 à 12:01.
Tu peux faire la conversion en csv en ligne de commande, donc aussi dans un script et ensuite traiter ce csv comme bon te semble. Je pense qu'une commande dump-calc ne ferait pas autre chose.
[^] # Re: libreoffice --help
Posté par Anthony Jaguenaud . Évalué à 1.
Oui, mais je pensais que quelqu’un l’avait fait.
Dans l’idéal, comme c’est des données, une sélection directe des colonnes aurait été top.
Mais c’est une solution, merci.
# unoconv ou odt2txt
Posté par AR7 (site web personnel) . Évalué à 2.
unoconv --stdout -f csv <ton_fichier.ods>
odt2txt <ton_fichier.ods>
[^] # Re: unoconv ou odt2txt
Posté par Cyril Brulebois (site web personnel) . Évalué à 3.
J'utilise la commande
odt2txt
(du paquetodt2txt
, attention àunoconv
qui peut proposer une implémentation alternative, qui n'est pas au niveau…) pour générer du texte à partir de fichier.odt
et.ods
, pour utilisation par Git lors de la création de diff. Et ça marche du tonnerre !Debian Consultant @ DEBAMAX
[^] # Re: unoconv ou odt2txt
Posté par Jean-Baptiste Faure . Évalué à 2.
Est-ce que c'est mieux que :
?libreoffice --convert-to csv mon_fichier.ods
[^] # Re: unoconv ou odt2txt
Posté par Anthony Jaguenaud . Évalué à 2.
Il faut ajouter le format csv (séparateur, etc.).
J’ai regardé aussi du côté de
pandoc
, mais il ne converti pas les tableurs.[^] # Re: unoconv ou odt2txt
Posté par Anthony Jaguenaud . Évalué à 2. Dernière modification le 14 mars 2021 à 21:11.
odt2txt
ne fonctionne que sur les documents textes, pas sur le tableur.Mais merci.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.