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

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

Re: [shell-script] Exit do Terminal atraves de um script


From: Felipe Kellermann
Subject: Re: [shell-script] Exit do Terminal atraves de um script
Date: Tue, 20 Jan 2004 14:39:41 -0200 (BRST)

On Tue, 20 Jan 2004 1:34pm  -0200, Marcelo wrote:

> Opa... errado
> num deu certo naum
>
> fazendo
> exec ./teste
>
> mesmo a Condição estando certa ele Faz o Logout
>
> e mesmo TIRANDO o comando LOGOUT
>
> ele efetua o LOGOUT :(

        Ele não efetua 'logout'. Ele só chega ao final da shell.
        O chamada 'exec' vai substituir um processo por outro, por isto
quando estes comandos acabam, termina a execução. A alternativa é: Ou não
usar a 'exec' ou fazer o que eu já recomendei: `kill -1 $PPID', ou ainda
usar a 'exec' mas quando for verdadeiro, substituir o processo atual por
uma shell (novamente a 'exec'). A história complicou por falta de algumas
informações relevantes ao problema: Quem chama este 'script'? Quando ele
vai ser chamado? E por quê?

-- 
Felipe Kellermann


reply via email to

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