[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Substituir uma linha por duas
From: |
Herbert Alexander Faleiros |
Subject: |
Re: [shell-script] Substituir uma linha por duas |
Date: |
Thu, 15 Dec 2005 13:49:06 -0200 |
User-agent: |
KMail/1.8.2 |
On Thursday 15 December 2005 13:00, Eriberto wrote:
[cut]
> Gostaria de de substituir a linha
> cebola
> por
> cebola
> alface
[...]
> Existe uma solução com SED para isso?
Sim, olha só:
$ cat teste.txt
tomate
cebola
alho
laranja
$ sed -r 's/(cebola)/\1\nalface/' teste.txt
tomate
cebola
alface
alho
laranja
Que substitui (s) cebola, por cebola (\1), acrescenta uma quebra de linha (\n)
e adiciona alface.
Até,
Herbert.