Você pode usar unoconv para transformar a planilha do Calc em csv. Mas o unoconv parece ser bastante instável, eu não consegui fazê-lo funcionar em um simples arquivo ods (calc).
A melhor opção é jodconverter . Está disponível no universo, então você pode instalá-lo usando apt
. O Jodconverter requer uma instância do openoffice em execução e ouvindo na porta 8100.
Para "manualmente" converter esta planilha
de ods para csv:
$ soffice -headless -accept="socket,port=8100;urp;"
$ jodconverter Untitled1.ods Untitled1.csv
O csv resultante será assim:
$ cat Untitled1.csv
"A","B","C","D"
34,68,23,3
34234,68468,34,1
3423,6846,34,34535
Se você não precisa da estrutura da tabela, mas apenas do conteúdo para propósitos de indexação, dê uma olhada em odt2txt . Parece ser capaz de lidar com arquivos ods também, mas não preservará a estrutura da tabela. Não requer q processo de soffice em execução. Com a folha mostrada acima, você receberá a seguinte saída:
$ odt2txt Untitled1.ods
A
B
C
D
34
23
3
34234
3
34
1
3423
234
34
34535