Enviado em 25/11/2021 - 20:23h
#!/bin/bash
#Variaveis
menu="MENU (escolha uma opção)
----------------------------------
1 - Ajuda
2 - Ver cadastro
3 - Editar cadastro
4 - Adicionar Usuario
----------------------------------"
nome=`cat cadastros.txt | grep "$nomeuser" | cut -d":" -f1`
email=`cat cadastros.txt | grep "$nomeuser" | cut -d":" -f2`
telefone=`cat cadastros.txt | grep "$nomeuser" | cut -d":" -f3`
cadastro="
NOME: "$nome"
EMAIL: "$email"
TELEFONE: "$telefone""
# MENU
echo "$menu"
read -p "Digite uma opção: " opcao
# OPÇÃO AJUDA
if [ "$opcao" -eq "1" ]
then
echo "Programa para verificação de cadastro"
# OPÇÂO VER CADASTRO
elif [ "$opcao" -eq "2" ]
then
read -p "Digite o nome cadastrado do usuario: " nomeuser
echo "$cadastro"
# OPÇÂO EDITAR CADASTRO
elif [ "$opcao" -eq "3" ]
then
read -p "Digite o novo nome: " nome2
read -p "Digite o novo email: " email2
read -p "Digite o novo telefone: " tel2
echo "$nome2:$email2:$tel2" > cadastros.txt
#OPÇÂO ADICIONAR USUARIO
elif [ "$opcao" -eq "4" ]
then
read -p "Digite o nome do usuario: " novouser
read -p "Digite o email do novo usuario: " novomail
read -p "Digite o telefone do novo usuario: " novotel
echo "$novouser:$novomail:$novotel" >> cadastros.txt
#NENHUMA OPÇÂO CORRESPONDENTE
else
echo "Opção invalida"
exit 1
fi
==================================================================================================
Gente me ajuda, quando seleciono a opção 2 ele retorna assim:
MENU (escolha uma opção)
----------------------------------
1 - Ajuda
2 - Ver cadastro
3 - Editar cadastro
4 - Adicionar Usuario
----------------------------------
Digite uma opção: 2
Digite o nome cadastrado do usuario: Melissa
NOME: Melissa
Melzinha
EMAIL: melissa@gmail.com
melzinha@hotmail.com
TELEFONE: 37222916
37221954
eu fiz errado? Estudei só até essa estrutura IF, ELIF e ELSE... to tentando aprender sozinha :~~