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: Marcelo
Subject: Re: [shell-script] Exit do Terminal atraves de um script
Date: Tue, 20 Jan 2004 13:34:22 -0200

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]



reply via email to

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