Я пишу сценарий оболочки, который рандомизирует мое имя хоста, но печатает случайное имя хоста и запрашивает, если я хочу использовать это имя хоста, например
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?