Olá pessoal
vlw pela ajuda... das opções que vcs me passaram adotei o parametro do
"sed-only"
Obrigado pela ajuda
Renato de Oliveira Diogo
Bacharel em Ciência da Computação
UNESP - Bauru
Certificado com LPIC-1
[EMAIL PROTECTED]
[EMAIL PROTECTED
On Mon, Nov 17, 2008 at 06:39:28PM -0200, Renato de Oliveira Diogo wrote:
> Senhores
>
> boa tarde
>
> estou fazendo um pequeno script substituição de uma string por outra
> (complementação). Porém estou tendo problemas em montar corretamente o
> script do sed, pelo motivo que o conteúdo das minh
Ah, entendi errado o que vc queria... isso deve resolver
zone=${zone/$zone/slaves.rev $zone}
--- Em seg, 17/11/08, Renato de Oliveira Diogo <[EMAIL PROTECTED]> escreveu:
De: Renato de Oliveira Diogo <[EMAIL PROTECTED]>
Assunto: [shell-script] Problemas de sed com variavel de shell
Para: shell-scr
Para escapar os pontos vc pode usar o seguinte:
zone=`grep file $I | cut -d\" -f2`;
zone=${zone//./.}
--- Em seg, 17/11/08, Renato de Oliveira Diogo <[EMAIL PROTECTED]> escreveu:
De: Renato de Oliveira Diogo <[EMAIL PROTECTED]>
Assunto: [shell-script] Problemas de sed com variavel
2008/11/17 Renato de Oliveira Diogo <[EMAIL PROTECTED]>
> Senhores
>
> boa tarde
>
> estou fazendo um pequeno script substituição de uma string por outra
> (complementação). Porém estou tendo problemas em montar corretamente o
> script do sed, pelo motivo que o conteúdo das minhas variáveis tem
>
> for I in $( ls );
> do
>zone=`grep file $I | cut -d\" -f2`;
> # echo $zone
>sed -e s/"$zone"/"slaves.rev//$zone"/ $I;
> done
Vale lembrar que o $(ls) é desnecessário.
for l in *
do
Tem o mesmo efeito.
[]'s
Eri Ramos Bastos
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Renato de Oliveira Diogo wrote:
> Senhores
>
> boa tarde
>
> estou fazendo um pequeno script substituição de uma string por outra
> (complementação). Porém estou tendo problemas em montar corretamente o
> script do sed, pelo motivo que o conteúdo das