Tiago, de acordo com o que o Jean disse, você deve executá-los na mesma linha de comando. Seria assim:
prompt~$ source a.sh;b.sh Note o ";" (ponto e virgula) que separa os dois. Boa sorte On Thu, 2 Dec 2004 10:52:57 -0200, Tiago Vignatti <[EMAIL PROTECTED]> wrote: > 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? > > T VIGNATTI > > On Wed, Dec 01, 2004 at 12:00:13AM -0300, Jean Silva wrote: > > Se entendi, você tem dois scripts, A e B e os dois são > > executados no mesmo terminal um após o outro, algo > > como: > > # A; B > > e você quer que as variáveis de ambiente definidas em > > A estejam disponíveis para B. Tente algo assim: > > # source A; B > > --- Tiago Vignatti <[EMAIL PROTECTED]> escreveu: > > > Como faço para exportar uma variável de um shell > > > script para outro, sendo que > > > um script foi executado atraz do outro de modo que > > > não seja subprocesso.. deu > > > pra entender? > > > > > > valeuuu > > > > > > T VIGNATTI > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > >