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: Miranda
Subject: Re: [shell-script] Exit do Terminal atraves de um script
Date: Tue, 20 Jan 2004 13:53:37 -0200
User-agent: KMail/1.5

O que você está querendo controlar ?
Acesso à shell ?

On Tuesday 20 January 2004 13:34, 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 :(
>   ----- Original Message -----
>   From: Miranda
>   To: address@hidden
>   Sent: Tuesday, January 20, 2004 1:23 PM
>   Subject: Re: [shell-script] Exit do Terminal atraves de um script
>
>
>   faça
>   [root@proxy root]# exec teste
>   e veja o que acontece
>
>   20 January 2004 13:06, Marcelo wrote:
>   > Olha soh como está o meu
>   > #!/bin/sh
>   >
>   > data=`date +%d`
>   > mes=`date +%B`
>   > ano=`date +%Y`
>   >
>   > echo -n "Digite seu nome Completo: "
>   > read nome
>   >
>   > if [ "$nome" = "Marcelo Santoro" ]; then
>   >   clear
>   >   echo "                     Seja Bem Vindo $nome"
>   >   echo "                     Hoje é dia $data de $mes de $ano"
>   > else
>   >   clear
>   >   echo "                     Você não tem permissão de Acessar esse
>   > Servidor" logout
>   > fi
>   > =================================================
>   > Em Execução
>   >
>   > [root@proxy root]# ./teste
>   > Digite seu nome Completo: Marcelo Santoro
>   >                      Seja Bem Vindo Marcelo Santoro
>   >                      Hoje é dia 20 de janeiro de 2004
>   > [root@proxy root]# ./teste
>   > Digite seu nome Completo: asd
>   >                      Você não tem permissão de Acessar esse Servidor
>   > ./teste: line 17: logout: not login shell: use `exit'
>   > [root@proxy root]#
>   >
>   > ele tah dando um erro na linha do logout e pede pra usar exit
>   > se coloco exit ele num sai da Sessao :(
>   > Valeu
>   >
>   > =================================================
>   >   ----- Original Message -----
>   >   From: Ricardo Gonçalves Soares Filho
>   >   To: address@hidden
>   >   Sent: Tuesday, January 20, 2004 1:22 PM
>   >   Subject: Re: [shell-script] Exit do Terminal atraves de um script
>   >
>   >
>   >   Saudações sl4yd!
>   >
>   >   Estou apenas "complementando" a sua ideia.
>   >
>   >   rsync:/tmp# cat x.sh
>   >   #!/bin/sh
>   >
>   >   whoami=`whoami`;
>   >
>   >   if [ $whoami = "root" ]; then
>   >            echo "bem-vindo"
>   >   else
>   >            echo "access denied!"
>   >            logout
>   >   fi
>   >   rsync:/tmp# ./x.sh
>   >   bem-vindo
>   >   rsync:/tmp# su a
>   >   rsync:/tmp$ ./x.sh
>   >   access denied!
>   >
>   >   --
>   >   Ricardo Gonçalves Soares Filho
>   >   ICQ: 76 78 222
>   >
>   >   ----- Original Message -----
>   >   From: "sl4yd" <address@hidden>
>   >   To: <address@hidden>
>   >   Sent: Tuesday, January 20, 2004 10:59 AM
>   >   Subject: Re: [shell-script] Exit do Terminal atraves de um script
>   >
>   >
>   >   Opa,
>   >     Eu nao prestei atençao nos primeiros e-mails, e o
>   >   pessoas ta apagando os primeiros comentarios, mais se eu
>   >   etendi bem, pode usar assim:
>   >
>   >   if [ 'whoami' = "root" ]; then
>   >      echo "bem-vindo"
>   >   else
>   >      echo "access denied!"
>   >   'logout'
>   >
>   >      fi
>   >
>   >
>   >   Mais claro que voce altera-ra ele pra suas nescessidades.
>   >
>   >   Perfect.BR TEAM - Sl4yD
>   >
>   >
>   >
>   > _______________________________________________________________________
>   >___ Acabe com aquelas janelinhas que pulam na sua tela.
>   >   AntiPop-up UOL - É grátis!
>   >   http://antipopup.uol.com.br/
>   >
>   >
>   >
>   >
>   >   ---------------------------------------------------------------------
>   >   Esta lista não admite a abordagem de outras liguagens de programação,
>   > como perl, C etc. Quem insistir em não seguir esta regra será moderado
>   > sem prévio aviso.
>   >   ---------------------------------------------------------------------
>   >   Sair da lista: address@hidden
>   >   ---------------------------------------------------------------------
>   >   Esta lista é moderada de acordo com o previsto em
>   >   http://www.listasdiscussao.cjb.net
>   >   ---------------------------------------------------------------------
>   >
>   >
>   >   Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
>   >   http://br.yahoo.com/info/utos.html
>   >
>   >
>   >
>   >
>   >
>   >
>   >   ---------------------------------------------------------------------
>   >   Esta lista não admite a abordagem de outras liguagens de programação,
>   > como perl, C etc. Quem insistir em não seguir esta regra será moderado
>   > sem prévio aviso.
>   > ---------------------------------------------------------------------
>   > Sair da lista: address@hidden
>   >   ---------------------------------------------------------------------
>   >   Esta lista é moderada de acordo com o previsto em
>   > http://www.listasdiscussao.cjb.net
>   > ---------------------------------------------------------------------
>   >
>   >
>   >
>   >   Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço Yahoo!.
>   >
>   >
>   > [As partes desta mensagem que não continham texto foram removidas]
>   >
>   >
>   >
>   > ---------------------------------------------------------------------
>   > Esta lista não admite a abordagem de outras liguagens de programação,
>   > como perl, C etc. Quem insistir em não seguir esta regra será moderado
>   > sem prévio aviso.
>   > ---------------------------------------------------------------------
>   > Sair da lista: address@hidden
>   > ---------------------------------------------------------------------
>   > Esta lista é moderada de acordo com o previsto em
>   > http://www.listasdiscussao.cjb.net
>   > ---------------------------------------------------------------------
>   >
>   >
>   > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
>   > http://br.yahoo.com/info/utos.html
>
>   ---------------------------------------------------------------------
>   Esta lista não admite a abordagem de outras liguagens de programação,
> como perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> --------------------------------------------------------------------- Sair
> da lista: address@hidden
>   ---------------------------------------------------------------------
>   Esta lista é moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
>         Yahoo! Groups Sponsor
>
>
>                     Assine Claudia em
>                     5x s/juros de R$ 18,96 Assine Vip em
>                     5x s/juros de R$ 20,40
>                                 Mais... Nova Você S/A Exame Boa Forma
>
>
>
>
>         Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço Yahoo!.
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> --------------------------------------------------------------------- Sair
> da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html



reply via email to

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