Я пишу сценарій оболонки, який рандомізує моє ім'я хоста, але друкує випадкове ім'я хоста і запитує, чи хочу я використовувати це ім'я хосту, наприклад
NEXTHOST=$(sed `perl -e "print int rand(99999)"`"q;d" /usr/share/dict/words)
echo "Do you want to use this hostname? (y/n)
read variable_name
if [ "$variable_name" = n ] ; then
(це частина, де я хочу, щоб повторно команду для NEXTHOST), я залишив код для "Y", тому що я вже розумію, що частина.
Як я можу перезапустити команду, якщо я введу n?