Variable einlesen

Post Reply
Message
Author
Andre

Variable einlesen

#1 Post by Andre »

Hi,
gibt es die moeglichkeit eine Variable einzulesen, und dabei von vornherein nur bestimmte Moeglichkeiten zuzulassen?
zb.:

"
echo -n 'Fortfahren? [y/n] '
read VARIABLE
"
Ich moechte das das Script hier nur die Zeichen 'yYnN' zulaesst...

thnxs,
Andre

Anonymous

Re: Variable einlesen

#2 Post by Anonymous »

#!/bin/sh

echo "Fortfahren"
select in your_choice "Yes" "No"; do
break
done

echo $your_choice

Anonymous

Re: Variable einlesen

#3 Post by Anonymous »

mr ist noch was eingefallen, etwas um die ecke gedacht aber was solls ;)


#!/bin/sh
echo "yes oder Nein"
read ja_nein

case ja_nein in
ja) echo "Du hast Ja gewählt"
nein) echo "Du hast nein gewählt"
*) echo "wrong answer, exit"
esac

Post Reply