Frequentemente eu necessito migrar rapidamente documentos textuais .odt e até mesmo .doc para texto puro ou pdf. Uma forma de automatizar essa migração é utilizar o Abiword em linha de comando.
Convertendo arquivo .odt em txt:
$ abiword <ARQUIVO>.odt -t txt
Convertendo arquivo .odt em pdf:
$ abiword <ARQUIVO>.odt -t pdf
Convertendo arquivo .doc em txt:
$ abiword <ARQUIVO>.doc -t txt
Convertendo arquivo .doc em pdf:
$ abiword <ARQUIVO>.doc -t pdf
Dessa forma, a conversão de vários arquivos de uma só vez fica extremamente ágil com comandos do tipo:
$ for i in $(ls *odt); do abiword $i -t txt ; done
Outros formatos de saída também são suportados como LaTeX, html e rtf. Vale a pena dar uma olhada na man page do Abiword.
É isso!