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.

Eliminando todas as quebras de linha de um arquivo com o comando tr

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 23 de setembro de 2015

Dentre os muitos usos do comando tr, um que acho muito útil é a remoção de todas as quebras de linha de um arquivo, transformando todo o conteúdo de um arquivo em uma única linha. Pode parecer estranho fazer isto, mas eu uso esta facilidade com frequencia para criar ebooks. Com o vim, eu faço então os ajustes finais, separando os parágrafos. Mas isto é outra história.

O comando para fazer isto é:

 tr '\n' ' ' < entrada.txt > saida.txt

Note que a quebra de linha ("\n") é substituída por um espaço em branco. Desta forma impedimos que a última palavra de uma linha fique colada com a primeira palavra da linha seguinte.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida