[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]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] Como "juntar" linhas,
MrBiTs <=