Noite,
Eu estou tentando fazer com que a entrada mysqlpass permaneça em todo o script, sem que a quebra se livre dela. Mas não consigo descobrir como.
while true; do
read -p "Password for MySQL " mysqlpass
echo "Confirm Password "
read -p "Re-enter password: " mysqlpassverify
if [ $mysqlpass == $mysqlpassverify ]; then
echo "Success"
break
else
echo "failed, please try again"
echo
fi
done
* Também como nota lateral, não tenho certeza de como isso é seguro, se alguém puder recomendar algo.
Quando eu testo, recebo o seguinte.
./test.sh ; echo "the pass is $mysqlpass"
Password for MySQL test
Confirm Password
Re-enter password: test
Success
the pass is
Obrigado por toda a ajuda que as pessoas me deram, embora eu ainda não pareça entender bem a resolução.