Pular para o conteúdo

Como Usar comando Exit

Responder tópico
  • Denunciar
  • Indicar

1. Como Usar comando Exit

Enviado em 28/12/2015 - 14:20h

Amigos
Sou novato em shell, estou criando um script bem simples só para fins de estudos mesmo e acontece o seguinte, nesses dois trechos de codigo abaixo eu valido duas coisas se o usuario "login" esta dentro do script se estiver o usuario executa o restando do shell e na segunda validação um menu simples se 1 efetua o cadastro se 2 ele encerra, gostaria de usar o comando exit vi muitos tutoriais mas nada me ajudou ate agora alguem tem alguma sugestão?

echo "Informe seu usuario"
read user

if [ $user -eq 690792 ];then
echo "Usuario Autorizado Prossiga"
else "Usuario nao autorizado"
exit
fi

echo "Cadastro de Funcionarios"

while [ $op -lt 2 ]

echo "1- Incluir Funcionario"
echo "2- Sair "
read op

Responder tópico

2. Re: Como Usar comando Exit

Enviado em 28/12/2015 - 14:43h

cesarsl26 escreveu:

Amigos
Sou novato em shell, estou criando um script bem simples só para fins de estudos mesmo e acontece o seguinte, nesses dois trechos de codigo abaixo eu valido duas coisas se o usuario "login" esta dentro do script se estiver o usuario executa o restando do shell e na segunda validação um menu simples se 1 efetua o cadastro se 2 ele encerra, gostaria de usar o comando exit vi muitos tutoriais mas nada me ajudou ate agora alguem tem alguma sugestão?

echo "Informe seu usuario"
read user

if [ $user -eq 690792 ];then
echo "Usuario Autorizado Prossiga"
else "Usuario nao autorizado"
exit
fi

echo "Cadastro de Funcionarios"

while [ $op -lt 2 ]

echo "1- Incluir Funcionario"
echo "2- Sair "
read op
Tem uns erros ai que você precisa averiguar, começando pelo else após o if (faltou um echo após o else):


echo "Informe seu usuario"
read user

# Use sempre aspas ao comparar strings
if [ "$user" -eq "690792" ];then
echo "Usuario Autorizado Prossiga"
else
echo "Usuario nao autorizado"
exit # fim do script
fi

# A estrutura de repetição while começa com um do e finaliza sempre com done

# Inicialize a variável $op antes de usá-la no while
op=0

while [ $op -lt 2 ]; do
echo "1- Incluir Funcionario"
echo "2- Sair "
read op
done
- -
moremoremoreram!
http://bit.ly/1Pqwb4T

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder