#!/bin/sh
#利用脚本实现猜数字游戏
#随机生成一个数字1-20
a=`expr $RANDOM % 20`
echo $a
echo 输入一个1-20的数
#判断两个数的大小
while [ true ]
do
#读取用户输入的数字
if [ $b -gt 0 -a $b -lt 21 ];then
if [ $a -gt $b ]
then
echo 小了
elif [ $a -lt $b ]
then
echo 大了
elif [ $a == $b ]
then
echo 猜对了
break
else
echo 请输入正确的数字
fi
else
echo 请输入1-20之间的数字
fi
else
echo 不是数字哦,请重新输入__________
fi
done
#利用脚本实现猜数字游戏
#随机生成一个数字1-20
a=`expr $RANDOM % 20`
echo $a
echo 输入一个1-20的数
#判断两个数的大小
while [ true ]
do
#读取用户输入的数字
read b
#判断用户输入的是不是一个数字
if [ -s `echo $b | sed s/[0-9]//g` ];thenif [ $b -gt 0 -a $b -lt 21 ];then
if [ $a -gt $b ]
then
echo 小了
elif [ $a -lt $b ]
then
echo 大了
elif [ $a == $b ]
then
echo 猜对了
break
else
echo 请输入正确的数字
fi
else
echo 请输入1-20之间的数字
fi
else
echo 不是数字哦,请重新输入__________
fi
done