Como executo o LibreOffice Calc sem a caixa de diálogo Entrada de texto?

4

Eu tenho um arquivo CSV escrito por um script python meu. Eu quero fazer um script de shell que abre o arquivo no modo somente leitura, o que eu fiz.

#!/bin/sh
libreoffice --view ~/Documents/timeclock.csv

Meu problema é que toda vez que eu abri-lo, a caixa de diálogo Entrada de texto é aberta. Este é um exemplo de como o arquivo se parece. É ponto e vírgula separados. Como posso obter o libreoffice para usar configurações pré-definidas ou argumentos de linha de comando?

;;;;;=SUM(D2:D100)
;;;;;15
;;;;;=F1*F2

=DATE(2012,10,13);=TIME(10,21,56);=TIME(18,45,27);=ABS(INDIRECT("B" & ROW()) - INDIRECT("C" & ROW()))*24
=DATE(2012,10,21);=TIME(10,23,16);=TIME(17,17,12);=ABS(INDIRECT("B" & ROW()) - INDIRECT("C" & ROW()))*24
    
por FakeRainBrigand 21.10.2012 / 22:28

1 resposta

2

Veja: link

e:

link

com o UNO, você pode definir as opções de filtro. Com isso, você pode escrever, e. uma macro StarBasic. O link ajuda você com isso.

Você deve conseguir executar essa macro a partir da linha de comando: link

Outra alternativa é usar Python / PyUno, Java ou C ++.

    
por Bjoern Michaelsen 21.10.2012 / 22:49