Bash small game
#!/bin/bash
ANSWER=$[$RANDOM%100+1]
GUESS="-1"
FROM="1"
TO="100"
echo "The ANSWER is $ANSWER"
while true; do
echo -n "Please guess a number [$FROM-$TO]: "; read GUESS;
if (("$GUESS" < "$TO")) && (("$GUESS" > "$FROM")); then
if (("$ANSWER" < "$GUESS")); then
TO=$GUESS;
elif (("$ANSWER" > "$GUESS")); then
FROM=$GUESS;
elif (("$ANSWER" == "$GUESS")); then
break
fi
else
echo "Please enter again";
fi
done
echo "Bingo. The answer is $ANSWER";