installer prompt fix

This commit is contained in:
Pander
2023-05-05 20:46:48 +02:00
committed by Ricardo Pardini
parent e49d91ec40
commit 11c967322d

View File

@@ -79,13 +79,15 @@ set_shell()
if [[ "${#optionsAudits[@]}" -gt 1 ]]; then
while :
do
i=1
echo -e "\nChoose default system command shell:\n"
for o in "${optionsAudits[@]}"; do
echo "$i) $o"
(( i++ )) || true
while [[ ! "${reply}" =~ ^(1|2)$ ]]; do
i=1
echo -e "\nChoose default system command shell:\n"
for o in "${optionsAudits[@]}"; do
echo "$i) $o"
(( i++ )) || true
done
read -r reply
done
read -r -n2 -s reply
case $reply in
"1"|"${optionsAudits[0]}") USER_SHELL="${optionsAudits[0]}"; break;;
"2"|"${optionsAudits[1]}") USER_SHELL="${optionsAudits[1]}"; break;;
@@ -121,7 +123,7 @@ set_timezone_and_locales()
echo ""
unset response
while [[ ! "${response}" =~ ^(Y|y|N|n)$ ]]; do
read -n2 -s -r -p "Connect via wireless? [Y/n] " response
read -r -p "Connect via wireless? [Y/n] " response
response=${response:-Y}
echo "$response"
done
@@ -151,7 +153,7 @@ set_timezone_and_locales()
echo ""
unset response
while [[ ! "${response}" =~ ^(Y|y|N|n)$ ]]; do
read -n2 -s -r -p "Set user language based on your location? [Y/n] " response
read -r -p "Set user language based on your location? [Y/n] " response
response=${response:-Y}
echo "$response"
done