Oi Thiago, Isso resolveu. Mas e quando eu pego uma váriavel string pelo dialog e faço o sed da seguinte maneira:
sed -i "$s/192.168.1.0/$valor/g" $INPUTDB/pg_hba.conf Não funciona, tenho de colocar da seguinte forma: 192.168.1.1\/24, isso na janela de um dialog, o certo seria o usuário digitar 192.168.1.1\24. Tem como resolver isto ? Att, Faria --- Thiago Macieira <[EMAIL PROTECTED]> escreveu: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Rodrigo Tavares wrote: > >Pessoal, > > > >Isso esta muito estranho, veja só a sequencia de > >comandos. > > > >[EMAIL PROTECTED]:~$ IP=192.168.1.0/24 > >[EMAIL PROTECTED]:~$ HOST=192.168.1.25/24 > >[EMAIL PROTECTED]:~$ sed -i "s/$IP/$HOST/g" pg_hba.conf > >sed: -e expressão #1, caractere 21: unknown option > >to`s' > > > > Como intepretar a / da string HOST ? > > Coloque uma barra-invertida (\) antes. > > Ou use outro caractere na expressão s. Por exemplo: > [EMAIL PROTECTED]@[EMAIL PROTECTED] > s,$IP,$HOST,g > > > Isso para fazer a substituição de 192.168.1.0/24 > para > >192.168.1.1/24 ? > > - -- > Thiago Macieira - thiago (AT) macieira.info - > thiago (AT) kde.org > PGP/GPG: 0x6EF45358; fingerprint: > E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 > 5358 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (GNU/Linux) > > iD8DBQFFhDEiM/XwBW70U1gRAhW3AKCjg5jbiFCcNt5snBiRGLeV+1xRbQCeMG8r > SChF1YT5FFLcRtKDT8qU1NA= > =mnFf > -----END PGP SIGNATURE----- > __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
