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: 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.
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