De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 28 de abril de 2010
Algum tempo atrás, precisei compilar uma lista de pessoas a partir de diversos arquivos RTF. Abrir todos os arquivos sequencialmente, copiar, colar, etc, ia levar um tempo enorme e consumir a minha paciência. Procurei então por um software que convertesse do formato RTF para o formato texto puro. Após a conversão, tudo ficou mais fácil. Usando as ferramentas de sempre GNU/Linux (cat, sort, uniq, etc), a compilação da lista final ficou muito mais fácil.
O software, é claro, já existia, e se chama unrtf, e é um projeto da Free Software Foundation. Para instalar em sistemas Debian e derivados, basta executar o comando abaixo:
# apt-get install unrtf
Para converter diversos arquivos para o formato txt:
for file in *.rtf do unrtf --text $file >> todos_os_arquivos.txt done
São as seguintes as opções do programa:
--nopict | desabilita o armazenamento automático de figuras inseridas nos documentos no diretório corrente |
--html | seleciona a saída no formato HTML (default) |
--text | seleciona a saída no formato texto puro |
--vt | seleciona a saída com códigos de escape VT100 |
--latex | seleciona a saída no formato LaTex |
--ps | seleciona a saída no formato PostScript |
--wpml | seleciona a saida no formato WPML |
--version | exibe a versão do programa |
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários