У меня есть сценарий оболочки, который я хочу спросить у пользователя, хотят ли они продолжить. Если они наберут «n» и нажмут ввод, скрипт выйдет.
Если они нажмут 'y' и введут его, он продолжит работу. У меня есть это наверху моего сценария, но оно продолжается независимо от того, что я печатаю.
Что я делаю не так?
goon=
while [ -z $goon ]
do
echo -n 'Do you want to continue? '
read goon
if [[ $goon = 'n' ]]
then
break
fi
goon=
done