Enviado em 11/11/2021 - 16:13h
estou tentando criar um script que no final do código ele da uma opção ao usuário... porem ele retorna esse erro acima
#!/bin/bash
#limpar tela
echo "Deseja limpar a sua tela?"
PS3="Por favor selecione uma opção : "
choices=("yes" "no")
select choice in "${choices[@]}"; do
case $choice in
yes)
echo "limpando tela"
clear
break
;;
no)
echo "Ótimo Trabalho"
echo "Saindo da instalação..."
exit 1
;;
esac
done
fi
Erro que ele retorna ------------------------------------------------->>>>>
./clear.sh: linha 23: erro de sintaxe próximo ao token inesperado `fi'
./clear.sh: linha 23: `fi'
#!/bin/bash
#limpar tela
echo "Deseja limpar a sua tela?"
PS3="Por favor selecione uma opção : "
choices=("yes" "no")
select choice in "${choices[@]}"; do
case $choice in
yes)
echo "limpando tela"
clear
break
;;
no)
echo "Ótimo Trabalho"
echo "Saindo da instalação..."
exit 1
;;
esac
done
fi
Erro que ele retorna ------------------------------------------------->>>>>
./clear.sh: linha 23: erro de sintaxe próximo ao token inesperado `fi'
./clear.sh: linha 23: `fi'