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.carraro@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
<leandro@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: leandro@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