猜数字代码:
#!/bin/bash
times=0
time=5
luck=555
while true
do
read -p "输入您猜的数字(100-999):" ack
let times++
if [ $luck -eq $ack ] && [ $times -le $time ]
then
echo "您猜对了,正确答案是:$luck,您用了$times次机会"
break
elif [ $luck -gt $ack ] && [ $times -le $time ]
then
echo "您猜小了,您已用$times次机会"
elif [ $luck -lt $ack ] && [ $times -le $time ]
then
echo "您猜大了,您已用$times次机会"
else
echo "抱歉,次数已用完"
break
fi
done