bash Dabei? loop-Wahl-Menü

#!/bin/bash
echo "Please enter your Host Name"
read hname
echo "You have entered $hname, is this correct?"
select yn in "Yes" "No"; do
    case $yn in
        Yes ) sh runscript.sh; break;;
         No ) ;
    esac
done

Wie kann ich diese Arbeit machen, so dass wenn Antworten falsch sind, gehen Sie zurück zu bitten, es wieder?
Ich weiß, ich muss ein while - Schleife, um dies zu erreichen, aber nicht wissen, wie schreiben Sie es auf.

InformationsquelleAutor jmituzas | 2010-11-14
Schreibe einen Kommentar