Fala Felipe,
instância é muito vago. Se vc declara no seu prompt

export Salario=1000

e em seguida chama um script, a variável salário é visível neste script. Se
o seu problema é o oposto, isso é seu script gera uma variável e vc que
vê-la no prompt, dispare o script com o cmd source ou ponto (.)

source script

ou

. script

Todo o ambiente de script será visível no prompt ao seu final.

Veja tudo sobre isso em português e cheio de exemplos em:
http://twiki.softwarelivre.org/TWikiBar/TWikiBarPapo008#O_comando_source.
-- 
Abraços,
Julio
Em setembro estarei dando um treinamento
Shell em Brasília (em 2 fins de semana).
Mais informações: www.tecnologiabr.com.br
Tel: (61) 3354-3162


2008/7/22 Felipe <[EMAIL PROTECTED]>:

>   Olá lista,
>
> Eu declarei uma variavel chamada
>
> $ SALARIOS=/home/pedro/empresa/rh/salarios
>
> No entanto, só consigo obter o valor da mesma, na mesma instancia (é
> esse o nome) da bash em que a declarei.
>
> Quando executo outra instancia da bash, por exemplo, e executo um echo
> "$SALARIOS" para obter o valor dessa variavel, não me retorna
> absolutamente nada, mesmo utilizando o comando export $SALARIOS. Os
> valores não são armazenados e disponiveis para qualquer instancia de
> bash que eu abrir, bom, a dúvida é: como faço pra que ela esteja
> disponivel em todas as instancias da bash ?
>
> Grato!
>
>  
>



-- 
Abraços,
Julio
Em setembro estarei dando um treinamento
Shell em Brasília (em 2 fins de semana).
Mais informações: www.tecnologiabr.com.br
Tel: (61) 3354-3162


[As partes desta mensagem que não continham texto foram removidas]

Responder a