Convertendo arquivos .doc para .txt via linha de comando

Publicado por Fábio Berbert de Paula em 07/05/2004

[ Hits: 20.448 ]

Blog: https://mestrefabio.com

 


Convertendo arquivos .doc para .txt via linha de comando



Essa semana pintou uma dúvida na sessão de Perguntas & Respostas do site sobre como converter um .doc para .html através de linha de comando. Bom, a solução é simples, para isso precisaremos de dois pacotes instalados em sua distribuição:
  • catdoc: converte .doc para texto;
  • txt2html: converte texto para HTML.

No Debian você os instala a partir do comando:

# apt-get install catdoc txt2html

Ou se preferir:
http://www.gnu.org/directory/All_Packages_in_Directory/catdoc.html
http://distro.ibiblio.org/.../sources/txt2html/2.21/

Agora basta digitar o seguinte comando:

$ catdoc arquivo.doc | txt2html

Legal né? Se quiser salvar a saída:

$ catdoc arquivo.doc | txt2html > arquivo.txt

[]'s

Outras dicas deste autor

Red Hat Lança o Red Hat Enterprise Linux v.4

Gravando e regravando CDs de dados e de áudio

Remover diretórios recursivamente em Python

Testando se uma variável é número em shell script

Gweled - clone do Bejeweled para Linux

Leitura recomendada

Continuando cópias interrompidas de arquivos

Comando CHMOD (Change Mode) no Modo Octal

Tunel SSH

Utilizando o comando scp

Visualizando processos com o htop

  

Comentários
[1] Comentário enviado por fernandus em 07/05/2004 - 09:57h

eu não posso simplesmente fazer :
#mv texto.doc texto.txt ?

a dúvida que eu tenho é como mudar a extensão de centenas de arquivos como eu faria em MS-DOS... rename ou ren...

[2] Comentário enviado por fabio em 07/05/2004 - 10:11h

Não, renomear é uma coisa, converter formatos é outra. Pra renomear seus .doc pra .txt você pode digitar esse simples comando:

for X in *.doc; do TMP=`echo $X | sed 's/doc$/txt/'`; mv $X $TMP; done

[]'s

[3] Comentário enviado por ygorth em 09/05/2004 - 13:15h

nem tao simples assim (:

boa dica!

[4] Comentário enviado por thudojorge em 07/03/2008 - 13:58h

e para ler ficheiros pdf na linha de comandos? qual e a aplicacao?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts