Date: prev next · Thread: first prev next last
2025 Archives by date, by thread · List index


ciao,
non ho mai usato i parametri a linea di comando di LO.

Vorrei automatizzare l'importazione di alcuni file CSV in TAB (fogli) diversi, richiamando Calc da uno script di Bash.

Mi spiego meglio. Supponiamo di avere 3 files:
radix1.csv
radix2.csv
radix3.csv
Dallo script vorrei aprire LO e fare in modo che importi automaticamente i tre files in 3 tab, usando i settaggi predefiniti (comma as field separator, quote around field opzionalmente). Ho già provato:
$ scalc radix1.csv radix2.csv radix3.csv
ma apre tre istanze di Calc con ognuna un file, tra l'altro in ognuna con la dialog box di conferma dei settaggi del CSV da impostare e cliccare OK. Così poi sta all'utente (o a una macro) unificarli.

Ci vorrebbe una cosa del tipo:
$ scalc -p1 radix1.csv radix2.csv radix3.csv -p2 CSV -p3 comma
dove p1, p2 e p3 sono i parametri per indicare:
i files da aprire
il formato dei files
le opzioni di formato.


Sapete se è una cosa possibile, oppure bisogna per forza usare le macro di LO per aprire in sequenza i files?


Oppure inn alternativa, sapete se esiste un sistema da bash per convertire gli N files CSV in formato ODS ?


Uso Debian, ma anche Cygwin/Win10 e Debian/WSL/Win10


grazie,
--
Valerio

--
Come cancellarsi: E-mail users+unsubscribe@it.libreoffice.org
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.