在Shell中由系统随机生成一个100以内的随机数,然后我们来猜一猜是多少
#!/bin/bash n2=$[$RANDOM%100] while : do read -p "请输入纯数字:" n n1=`echo $n |sed 's/[0-9]//g'` if [ ! -z $n1 ] then echo "你输入的不是纯数字:" continue fi if [ $n -gt $n2 ] then echo "你输入的数字大了" continue elif [ $n -lt $n2 ] then echo "你输入的数字小了" continue else echo "你输入的数和随机数相等!!!" exit fi done