#!/bin/bash
while true
do
#定义一个两位数的随机数
num=`echo $RANDOM |cut -c 1,2`
#echo $num
for i in $(seq 3)
do
read -p '请输入随机数:' number
if [ $number -gt $num ]
then
echo '输入大于随机数'
elif [ $number -lt $num ]
then
echo '输入小于随机数'
else
echo '输入等于随机数;游戏结束'
read -p '你可以选择继续游戏或退出游戏(Y/N):' choose
if [ $choose == 'y' -o $choose == 'Y' ]
then
break
elif [ $choose == 'n' -o $choose == 'N' ]
then
echo '欢迎下次来玩'
exit
else
echo '你输入有误系统将自动退出游戏'
exit
fi
fi
#输入错误三次之后系统将提示你是否继续
if [ $i -eq 3 ]
then
read -p '对不起你的三次机会已经用尽;是否继续游戏(Y/N):' choose
if [ $choose == 'y' -o $choose == 'Y' ]
then
break
elif [ $choose == 'n' -o $choose == 'N' ]
then
echo '欢迎下次来玩'
exit
else
echo '你输入有误系统将自动退出游戏'
exit
fi
fi
done
done
shell脚本猜数字
最新推荐文章于 2022-12-27 22:15:02 发布