Re: OFF-TOPIC - shell script, exportando variaveis
O que adianta toda a explicacao se voces nao estao entendendo o que
esta acontecendo?
As variaveis no shell estao intimamente ligadas a sessoes.
Voce exporta variaveis para sessoes filhas mas nunca para sessoes pai,
ou irmas (derivadas do mesmo pai).
Quando voce utiliza o comando source ou . voce esta executando um
script no shell atual *(como se estivesse digitanto) enquanto a
execucao de um script abre um sub-shell ( ps axfww mostra isso muito
bem).
Gente LEIAM AS DOCUMENTACOES ANTES DE PERGUNTAR OU FICAR CHUTANDO.
On Thu, 2 Dec 2004 14:02:25 -0300, Felipe Roman <felipe@fonet-br.com> wrote:
> -----Original Message-----
>
>
> From: Tiago Vignatti [mailto:tv02@inf.ufpr.br]
> Sent: Thursday, December 02, 2004 9:53 AM
>
> > Sim sim, vc entendeu certo. Mas nao funcionou!
>
> > Olha soh o q eu fiz:
>
> > prompt~$ cat a.sh
> > #!/bin/bash
> >
> > OXE=lalaaa
> >
> > prompt~# cat b.sh
> > #!/bin/bash
> >
> > echo $OXE
> >
> > prompt~$ source a.sh
> > prompt~$ ./b.sh
> >
> > prompt~$
>
> > Alguma ideia, pessoal?
>
> Porque não seta as variaveis como variaveis de ambiente usando o export
> e faz a leitura no b.sh ?
>
> Espero ter ajudado, abraco
>
> []'s
>
> --
> Felipe Roman
> FONET-BR
> http://www.fonet-br.com
> felipe@fonet-br.com
>
>
Reply to: