shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Como "juntar" linhas


From: MrBiTs
Subject: Re: [shell-script] Como "juntar" linhas
Date: Fri, 26 Aug 2005 07:15:35 -0300

> sed 'N;s/\n/ /' arquivo
> O primeiro comando concatena, o segundo substitui a quebra de linha por 
> um espaço.
> Qq coisa, consulte a página do Aurélio www.aurelio.net ou do Thobias 
> www.thobias.org.

$ cat -vet arq.txt 
linha1$
linha2$
linha3$
linha4$
linha5$
$ sed 'N;s/\n/ /' arq.txt
linha1 linha2
linha3 linha4
linha5

:)

Essa solução é constantemente encontrada em perguntas do tipo How to merge TWO 
lines. Se quisermos um resultado do tipo 

linha1 linha2 linha3 linha4 linha5 

podemos fazer assim:

$ tr "\n" " " < arq.txt
linha1 linha2 linha3 linha4 linha5 


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]