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

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

Re: [shell-script] Substituindo com SED apenas entre marcacoes


From: Thobias Salazar Trevisan
Subject: Re: [shell-script] Substituindo com SED apenas entre marcacoes
Date: Mon, 7 Apr 2003 15:59:56 -0300 (EST)

ae charles,

On Mon, 7 Apr 2003, Charles Silveira wrote:

> Alguem pode me ajudar com o sed para que eu possa
> restringir a substituicao para que ocorra apenas entre
> o <a href=" e o "> ?
>
> Veja o exemplo abaixo:
> posso ter:
>   <a
> href="informacoes/informações.htm">Informações</a>
> ou
>   <a
> href="informacoes/informacoes.htm">Informações</a>
>
> Como fazer para que o SED substitua apenas entre <a
> href=" e o "> ?

da uma olhada e ve se eh isto mesmo.

$ cat x
caracteres ç
<a
href="informacoes/informações.htm">Informações</a> ou
<a
href="informacoes/informacoes.htm">Informações</a> ç
ç
<a
temos mais alguns aqui çç></a>
<a
href="informaçoes/informaçoes.htm">Informações</a> ç
oi ç

$ cat x | sed \
'/<a/,/>/{:a;s/\(href[^>]\+\)ç\([^>]\+\)/\1c\2/g;ta;}'

caracteres ç
<a
href="informacoes/informacões.htm">Informações</a> ou
<a
href="informacoes/informacoes.htm">Informações</a> ç
ç
<a
temos mais alguns aqui çç></a>
<a
href="informacoes/informacoes.htm">Informações</a> ç
oi ç


falow

thobias
-------
echo 24883721290304465999833114447114149701898P | dc
-------
http://www.lcp.coppe.ufrj.br/~thobias

____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------



reply via email to

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