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

Re: Definindo váriaveis com o export no Linux



> --- Rodrigo Tavares <digolinopage@yahoo.com.br>
> escreveu:
>
> > Pessoal,
> >
> > Tenho o seguinte trecho de código dentro de uma
> > funçao.
> >
> > if [ -d $INPUTDB ]; then
> >           dialog --title "Aviso" --msgbox
> >           "Diretório ja  existe" 6 25
> >           exit 0
> >          else
> >            mkdir $INPUTDB
> >            chown -R postgres $INPUTDB
> >            chmod -R 700 $INPUTDB
> >            export PGHOST=$INPUTDB
> > fi
> >
> > Todos os comandos acima funciona, exceto a váriavel
> > PGHOST (ref. ao postgresql) que não guarda o
> > conteudo,
> > fazendo com que eu tenha de fazer isso manualmente.
> > Quando dou um echo $PGHOST nada aparece. Por que
> > isso
> > acontece ?

 Olá

 Executando 'echo $PGHOST' após o término do
script? Assim realmente não é para aparecer.
A variável só é exportada de pai para filho.


 []

--
Herbert Parentes Fortes Neto (hpfn)
Linux user number 416100
Debian GNU/kFreeBSD (qemu)
0x9834F79E -- http://pgp.mit.edu/

Attachment: pgpJxIXQ2yYel.pgp
Description: PGP signature


Reply to: