Enviado em 08/10/2011 - 10:29h
Bom galera eu to criando uma plataforma de banco, só pra brincar.
mandei um grep procurar os nomes informados em "usuário" dentro de um arquivo "user.dat" e fiz o mesmo para senha,
grep $nome /home/caio/Documentos/Faculdade/exemplos/user.dat && /
grep $senha /home/caio/Documentos/Faculdade/exemplos/senha.dat && echo " Bem vindo ao banco ..."
Até aqui tudo bem, agora como eu crio uma forma de ''else'' no "grep" caso o user e a senha estejam incorretos informar a mensagem " usuário ou senha incorreto(s)"
pq no caso eu pensei assim
Dar um valor=0 para grep quando usuario e senha forem corretos.
Criar um if [ $valor -eq 0 ];then echo "Bem vindo ao banco ..."
else
echo "Usuário ou senha incorreto(s)"
mas como eu dou valor para o grep, como no if. exemplo
if [ .... ];then valor=0
Tem um outro probleminha também, quando eu informo la o usuário e a senha, os dados informados aparecem na frente de " Informe seu usuário / Informe sua senha ". Como eu faço para oculta-los ?
mandei um grep procurar os nomes informados em "usuário" dentro de um arquivo "user.dat" e fiz o mesmo para senha,
grep $nome /home/caio/Documentos/Faculdade/exemplos/user.dat && /
grep $senha /home/caio/Documentos/Faculdade/exemplos/senha.dat && echo " Bem vindo ao banco ..."
Até aqui tudo bem, agora como eu crio uma forma de ''else'' no "grep" caso o user e a senha estejam incorretos informar a mensagem " usuário ou senha incorreto(s)"
pq no caso eu pensei assim
Dar um valor=0 para grep quando usuario e senha forem corretos.
Criar um if [ $valor -eq 0 ];then echo "Bem vindo ao banco ..."
else
echo "Usuário ou senha incorreto(s)"
mas como eu dou valor para o grep, como no if. exemplo
if [ .... ];then valor=0
Tem um outro probleminha também, quando eu informo la o usuário e a senha, os dados informados aparecem na frente de " Informe seu usuário / Informe sua senha ". Como eu faço para oculta-los ?