shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] logout


From: Thiago Pimentel
Subject: Re: [shell-script] logout
Date: Sun, 13 Aug 2000 17:12:14 -0300

Mario Frederico wrote:
> 
>         Ola pessoal, estou fazendo um pequeno script que eh + - o seguinte:
> if condicao
> then
> "sair da shell"
>         Mas, o "exit" ele sai do programa, e logout ele nao "aceita".

Isso é normal.
Quando vc executa um script, ele abre um shell independente para
execucao do script. Mais ou menos segundo o esquema:

Shell_1
   |
   |---Shell_2

Onde Shell_2 nao tem nenhuma relacao com Shell_1, ou seja, eles nao
compartilham sessão nem variaveis de ambiente. Quando vc dá exit no seu
script, ele faz o exit dentro do shell q foi aberto para a execucao
dele, nao no outro. Para fazer isso q vc quer, vc terá q forçar a
execucao dentro do shell padrao, assim:

$ source script.sh

-- 
Thiago Pimentel
Electronics Technician
CS/HIST - ETFSE/UFS
address@hidden

# Vanitas vanitatum, est omnia vanitas.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]