jnjnjn
(usa Debian)
Enviado em 13/09/2018 - 10:53h
Estou fazendo um projeto no meu curso , onde eu sou responsável pelo menu , eu fiz ele , porém eu quero algo mais bonito utilizando as funções , segue o que eu fiz por enquanto:
x="teste"
menu ()
{
while true $x != "teste"
do
clear
echo "================================================"
echo ""
echo "Criado por: X-X"
echo ""
echo "1)Criar um usúario."
echo ""
echo "2)Remover um usúario."
echo ""
echo "3)Listar usúarios criados."
echo ""
echo "4) Mudar senha de usuario."
echo ""
echo "5)"
echo ""
echo "6)"
echo ""
echo "7)Sair do programa"
echo ""
echo "================================================"
echo "Digite a opção desejada:"
read x
echo "Opção informada ($x)"
echo "================================================"
case "$x" in
1)
echo "Adicionar usuário: "
read addusuario
useradd $addusuario
echo "senha do usuario $usuario: "
passwd $addusuario
sleep 2
echo "================================================"
;;
2)
echo "Informe o nome do pacote para ser removido?"
read nome
apt-get remove --purge $nome
sleep 5
echo "================================================"
;;
3)
echo "Atualizando sistema..."
apt-get update
sleep 5
echo "================================================"
;;
4)
echo "Nome do usuario:"
read $usuario
echo "senha do usuario $usuario: "
passwd $usuario
echo "================================================"
;;
5)
echo "Corrigindo erros..."
apt-get autoremove
sleep 5
echo "================================================"
;;
6)
echo "Reparando..."
dpkg --configure -a
sleep 5
echo "================================================"
;;
7)
echo "saindo..."
sleep 5
clear;
exit;
echo "================================================"
;;
*)
echo "Opção inválida!"
esac
done
}
menu
preciso alterar ele utilizando as funções , quem poder me ajudar , sou novato nisso .