[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Inserir linha entre linhas que apresentarem uma deter
From: |
Thobias Salazar Trevisan |
Subject: |
Re: [shell-script] Inserir linha entre linhas que apresentarem uma determinada ocorrência |
Date: |
Fri, 17 Jan 2003 11:50:48 -0200 (EDT) |
Ola lista!!
On Fri, 17 Jan 2003, aagaio wrote:
> Estou desenvolvendo um script e me deparei com um problema que está me
> queimando
> a cabeça. Como fazer para inserir uma linha com um texto antes de uma
> determinada
> linha que apresentar uma ocorrênica determinada???
> Já pesquisei no histórico da lista, no Howto do Aurélio sobre sed, entre
> outros,
> mas os exemplos que eu và usavam endereçamento de linhas.
> Por exemplo:
>
> lixolixolixolixo
> bla bla bla <string> blá blá blá <------ocorrência, inserir uma linha
> antes desta contendo um texto
> lixo lixo lixo lixo
> lixo lixo lixo
Uma maneira seria
sed '/string/{s/^/texto a ser inserido\
/;}' lixo
[]'s
Thobias.
--
echo '174211037780573367178324479102831469900625931774830659437930762P' | dc
-------
Thobias Salazar Trevisan <address@hidden>
Home Page - http://www.cos.ufrj.br/~thobias
http://br.kernelnewbies.org
____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------
-------------------------------------------
http://thefreeworld.net
Take back the Net! http://www.anti-dmca.org
-------------------------------------------