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