[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
|
----------------------------