- bash script "logout"
+ Responder ao Tópico
-
bash script "logout"
Pessoal, alguem sabe como posso fazer um logout de um terminal em bash script???
#!/bin/bash
logout
isso não funciona.... :toim:
ele me diz para usar exit, porem não quero só sair do script e sim sair do script e fechar o terminal onde o mesmo está rodando.
deixo claro aqui que não posso usar /etc/profile e colocar depois da execução do script logout , devido a uma condição no script onde o mesmo pode sair para o terminal.
tambem não posso usar o .bash_logout pois não me ajudaria em nada...
:toim:
-
bash script "logout"
na confiuração do usuário em /etc/passord, no campo onde tem o shell do usuário, coloca lá o caminho para o teu script.
Dessa forma quando aquele usuário se logar no sistema, o script será executado e quando ele sair do programa, a sessão será encerrada.
Abraços
-
bash script "logout"
e se o script conter um option que se o usuario quiser ir pro console?
:cry:
-
bash script "logout"
quero que o padrao seja deslogar do console, porem se ele quiser ir para o console selecionando uma das opções ele consiga..
:cry:
-
bash script "logout"
ai vc chama o programa /bin/bash
e ele terá acesso ao console. Ao sair,ele retornará para o seu programa
-
exemplo
ow fred, blz kra?
deixa ver se entendi
no lugar do /bin/bash do peao eu coloco um /bin/meu.sh
e no meu.sh eu coloco oq ?
-
bash script "logout"
O arquivo meu.sh é o seu script/programa que vc quer que seja executado quando o usuário se logar no sistema. Quando ele finalizar o aplicativo, automaticamente ele será deslogado.