#!/bin/bash # hilow--A simple number-guessing game setglobal biggest = '100' # maximum number possible setglobal guess = '0' # guessed by player setglobal guesses = '0' # number of guesses made setglobal number = $shExpr(' $RANDOM % $biggest + 1 ') # random number, between 1 and $biggest echo "Guess a number between 1 and $biggest" while test $guess -ne $number { /bin/echo -n "Guess? " ; read guess if test $guess -lt $number { echo "... bigger!" } elif test $guess -gt $number { echo "... smaller!" } setglobal guesses = $shExpr(' $guesses + 1 ') } echo "Right!! Guessed $number in $guesses guesses." exit 0