Maerel
Zensiert
hi,
ich versuche mich gerade in der Bash Programmierung und überlege gerade,
wie ich folgendes lösen kann.
Ich habe mir ein kleines Menü gebaut und
möchte, dass man nur zwischen 1-7 wählen kann.
Wenn man jetzt also eine eingabe macht,
wie z.b 8 oder 0, sollte eine
Fehlermeldung ausgegeben werden, wie "nur zwischen 1-7 wählen"
Ich dachte an eine while Schlife
ala:
Mir ist klar,
dass diese Zeile
[ $wahl <= 0 -a $wahl >=8 ]
falsch ist, aber ich finde irgendwie nicht die
richtigen befehle dafür *heul*
ich versuche mich gerade in der Bash Programmierung und überlege gerade,
wie ich folgendes lösen kann.
Ich habe mir ein kleines Menü gebaut und
möchte, dass man nur zwischen 1-7 wählen kann.
Wenn man jetzt also eine eingabe macht,
wie z.b 8 oder 0, sollte eine
Fehlermeldung ausgegeben werden, wie "nur zwischen 1-7 wählen"
Ich dachte an eine while Schlife
ala:
Code:
while
echo "Wählen Sie zwischen 1-7"
read wahl
[ $wahl <= 0 -a $wahl >=8 ]
do
echo "Nur zwischen 1-7 wählen"
done
Mir ist klar,
dass diese Zeile
[ $wahl <= 0 -a $wahl >=8 ]
falsch ist, aber ich finde irgendwie nicht die
richtigen befehle dafür *heul*