[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] substituicao de string com variaveis
From: |
MrBiTs |
Subject: |
RE: [shell-script] substituicao de string com variaveis |
Date: |
Thu, 2 Jun 2005 16:47:21 -0300 |
*/
pessoal, tenho as seguintes variaveis:
==========
$linha
==========
<tr><td align=left><font face=verdana
size=2>1</font></td><td align=left><font face=verdana size=2><a
href=https://webim.ceara.gov.br/usuarios/usuarios_sead_24-05-2005.htm>sead</
a></font></td><td
align=right><font face=verdana
size=2>308</font></td></tr>
==========
==========
$str
==========
https://webim.ceara.gov.br/usuarios/
==========
==========
$rpl
==========
../../sead/im/
==========
quero substituir o conteudo da variavel $str pelo conteudo da variavel $rpl
na string de texto $str
ja tentei usar o sed, awk etc. mas nao tive sucesso.
*/
Voce provavelmente nao esta escapando os caracteres especiais corretamente.
Como voce nao postou os comandos que esta utilizando, só posso deduzir que
voce esta seguindo um padrao do sed, por exemplo, que faz:
sed 's/string/string_nova/g'
Dai, vc entra em conflito com as // das suas URL, alem dos pontos. Em sed,
use outro separador de comandos, como por exemplo o #, para fazer sed
's#string#string_nova#g' e escape os pontos.