[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] export para shells sub sequentes?
From: |
Claudio Lisias |
Subject: |
Re: [shell-script] export para shells sub sequentes? |
Date: |
Mon, 26 Apr 2004 17:30:07 -0300 |
Quando se fala "cada shell" ele quer dizer "cada script shell". Isso significa
que, se você cria uma variável em um script e ao término desse você quer
utilizá-la em outro você precisa exportar essa variável para que o outro script
a enxergue. isso acontece porque cada script abre uma sessão shell separada.
Att.
Claudio Lisias da Silva
Suporte de Faturamento 3C
ANIMUS - Tecnologia da Informação
55 (21) 2515-8800
55 (21) 2515-8826
clisias@animus_ti.com.br
----- Original Message -----
From: Pablo Fernandes
To: address@hidden
Sent: Monday, April 26, 2004 5:07 PM
Subject: [shell-script] export para shells sub sequentes?
Caros amigos,
Em muitos materiais sobre shell script, encontrei a
mesma coisa: "Cada shell possui caracterÃsticas
especÃficas com variáveis de ambiente especÃficas (por
ser multi usuário), e que precisamos exportar cada
variável para que as mesmas sejam usadas pelos shells
sub sequentes".
O que eu queria saber é: Quando executamos algum
programa, ele não executa em um novo shell? (sempre
leio isso tbm). Então isso significaria que quando
executo um "ls", estou executadno em um novo shell e
algo como:
pablo="/"
ls $pablo
não funcionaria, pq nao exportei e preciso exportar a
variável para ser usada nos outros shells. Aih vejo
que funciona mesmo sem exportar. Fiz um teste abrindo
outro xterm, abrindo um novo tty e a mesma variável
$pablo continua a funcionar. Dando um export foi o
mesmo efeito. Afinal como é essa história do "precisa
exportar antes"???
Obrigado a todos
Pablo Fernandes
______________________________________________________________________
Yahoo! Messenger - Fale com seus amigos online. Instale agora!
http://br.download.yahoo.com/messenger/
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Yahoo! Groups Sponsor
Mais... Claudia Info Veja Você S/A Nova
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]