Ho una macro OpenOffice che voglio usare per elaborare il contenuto di un file OpenOffice. Sono in grado di farlo aprendo il file con OpenOffice e quindi eseguendo la macro. Come posso richiamare la macro dalla riga di comando di Linux senza utilizzare la GUI? Qualcosa come:
$ oowriter -headless -o MyDocument.odt -RUNMACRO MyLittleMacro
Risposta accettata:
La bandiera che desideri è -invisible
. Guarda questo esempio, adattato da http://ubuntuforums.org/showthread.php?t=786697
ooffice -invisible macro:///Standard.Module1.SaveAsXHTML("/tmp/somefile.rtf")