Convertendo arquivos com Abiword

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!