Caros,

Hoje o script ja esta sendo executado no bash_profile do usuário, ao logar o
meu abre, mas ao sair ele retorna pro shell da forma como voce descreveu,
ele "mata" apenas o sub-shell que o script esta escutando.

Quanto a colocar no passwd fiz isso coloquei o caminho completo no passwd
mas deu erro no shell

Se alguem tiver algumja sugestao fico agradecido.

Att.

Leandro Moreira

Em 19 de abril de 2011 09:20, Marcello Di Marino Azevedo <
marcello_dimar...@superig.com.br> escreveu:

> Acho que o problema de dar logout dentro do script e que vai apenas fechar
> a sub-shell, a shell que o script está rodando (#!/bin/sh ou #!/bin/bash no
> topo do arquivo). A shell onde o script foi chamado continua ativa.
>
> Supondo que este script foi criado para ser usado por um operador, ele pode
> ser posto como a shell default deste usuário no /etc/passwd ou no .profile.
> Assim quando o usuário se logar a primeiro coisa que ele vai ver é o menu do
> script e quando ele sair vai fechar a sessão, se desconectando.
>
> []s
> Marcello.
>
> Em 19 de abril de 2011 09:11, Marcos Carraro 
> <marcos.g.carr...@gmail.com>escreveu:
>
> não daria para fazer um logout no final do script?
>> --
>> att
>> Marcos Carraro
>> Linux user #511627
>>
>>
>>
>> Em 19 de abril de 2011 09:00, Leandro Moreira <
>> lean...@leandromoreira.eti.br> escreveu:
>>
>> Caros,
>>>
>>> Estou escrevendo um script para realizar um stop e um start em um
>>> serviço, esse script é composto por um menu:
>>>
>>> 1) para serviço
>>> 2) inicia serviço
>>> 3) sair
>>>
>>> Minha dificuldade estar no sair pois gostaria que ele encerrasse a seção
>>> do usuário (fechasse o putty) e ele esta voltando para o shell ao inves de
>>> encerrar, se alguem puder me ajudar fico agradecido.
>>>
>>> Att.
>>>
>>>
>>> --
>>> Leandro Moreira
>>> Network Administrator
>>> LPIC1 - Linux Professional Institute Certified
>>> e-mail/msn: lean...@leandromoreira.eti.br
>>> Tel.: + 55(32) 9906-5713
>>>
>>
>>
>
>
> --
> Marcello Di Marino
> GNU/Linux Certified Professional - LPIC Level I - http://www.lpi.org/
> Registered User #160052 - http://counter.li.org/
>
> “There are no failures—just experiences and your reactions to them.”
> -Tom Krause
>
>


-- 
Leandro Moreira
Network Administrator
LPIC1 - Linux Professional Institute Certified
e-mail/msn: lean...@leandromoreira.eti.br
Tel.: + 55(32) 9906-5713

Responder a