caioc2
(usa Kali)
Enviado em 08/10/2011 - 12:22h
#!/bin/bash
clear
echo -n " Informe o número da agência: "
read num1
echo -n " Informe o número da conta: "
read num2
nome=0
if [ $num1 -gt "0" -a $num1 -le "100" -a $num2 -gt "0" -a $num2 -le "100" ]
then
nome=Caio
echo -n " Seu nome é $nome ? [S/N] "
read tecla
if [ $tecla = "n" -o $tecla = "N" ]
then
exit
else
if [ $tecla = "s" -o $tecla = "S" ]
then
echo " Seja Bem Vindo $nome, infome seu Usúario e senha: "
echo -n " Usúario: "
read user
echo -n " Senha: "
read senha
grep -qs $user /home/caio/Documentos/Faculdade/exemplos/user.dat && grep -qs $senha /home/caio/Documentos/Faculdade/exemplos/senha.dat &&
echo " Bem vindo ao banco Shell "
fi
fi
fi
Depois eu vou fazer direito um banco de dados também para quando digitar uma certa agencia/conta aparecer nomes diferentes, por enquanto eu deixei para aparecer meu nome para qualquer agencia e conta, foi só pra teste mesmo.
Oque eu quero agora é a continuação disso, exemplo se o grep $user e $senha não estiverem corretos, aparecer a mensagem " Usuario ou senha incorreto(s), digite novamente ". Não sei se eu devo colocar uma especie de "else" para o grep ou dar valor=1 para o grep quando usuario e senha estiverem corretos, e criar um IF com esse valor.
if [ $valor -ne 1 ]then;
echo " Usuario ou senha incorreto(s), digite novamente "
fi
Falando em ressaca ainda nem durmi, asudhfsaduhfua