Oi Claudio,

Seu script não funcinou direito.
Achei uma forma mais simples de fazer.

IP=`ifconfig | grep inet | awk '{print $3}' | head
-n1`
INPUT=$na
sed -e "s/$IP/$INPUT/g" postgresql.conf 

As barras estavam errdas mesmo.

obrigado,

Faria


--- Claudio Polegato Junior
<[EMAIL PROTECTED]> escreveu:

> Rodrigo Tavares escreveu:
> > um pedaço do codigo :
> >  dialog --title "Inputbox - To take input from
> you"
> > --backtitle "Linux Shell\
> >  Script Tutorial" --inputbox "Enter your name
> please"
> > 8 60 2>/tmp/input.$$
> >  sel=$?
> >  na=`cat /tmp/input.$$`
> >  case $sel in
> >    0) echo "Hello $na" ;;
> >      1) echo "Cancel is Press" ;;
> >        255) echo "[ESCAPE] key pressed" ;;
> >        esac
> >        rm -f /tmp/input.$$
> >     echo $na
> >     sed -e 's\bar\$na\' texto.conf | grep listen
> > Como resolver isto ?
> >   
> Olá,
> 
>   Resolver o quê? Qual o problema que está dando? O
> que o código deveria 
> fazer?
>   A diretiva "s" do "sed" usa a barra normal "/" e
> não a invertida "\".
>   Respondi uma mensagem um tempo atrás, não sei se
> foi para você mesmo, 
> com várias dicas e informações sobre o "sed" e
> "dialog". Dê uma procurada.
> 
> -- 
> Atenciosamente
> 
>            Claudio Polegato Junior
> 
>            Engenheiro Autônomo - Ribeirão Preto e
> Região
>            Mestre em Física Aplicada à Medicina e
> Biologia - USP
>            Engenheiro Computacional - USP
>            Engenheiro Eletrônico - USP
> 
> Um peregrino de problemas; Um pergaminho de
> soluções!
> 
> 


__________________________________________________
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

Responder a