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

Re: Erro ao tentar substituir via shell



Em Sáb, 2006-12-16 às 15:40 +0000, Rodrigo Tavares escreveu:
> Pessoal,
>  
> Isso esta muito estranho, veja só a sequencia de
> comandos.
>  
> faria@pc:~$ IP=192.168.1.0/24
> faria@pc:~$ HOST=192.168.1.25/24
> faria@pc:~$ 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 ?
>  Isso para fazer a substituição de 192.168.1.0/24 para
> 192.168.1.1/24 ?

  Vc tem que acrescentar caracter de escape.
  sed -i "s/192.168.1.0\/24/192.168.1.25\/24/g" pg_hba.conf


[]'s
-- 
Fernando Ike de Oliveira <fike@midstorm.org>

Attachment: signature.asc
Description: Esta =?ISO-8859-1?Q?=E9?= uma parte de mensagem assinada digitalmente


Reply to: