猜数字小游戏shell脚本
时间: 2023-07-12 21:02:25 浏览: 95
Shell脚本实现的猜数字小游戏
5星 · 资源好评率100%
好的,以下是一个简单的猜数字小游戏 Shell 脚本,范围为 1 到 100,你可以根据需要进行修改:
```bash
#!/bin/bash
number=$((RANDOM % 100 + 1))
echo "我已经想好了一个数字,它在1到100之间。"
guessesTaken=0
while [ $guessesTaken -lt 6 ]
do
echo "你猜这个数字是多少?"
read guess
if [ $guess -lt $number ]
then
echo "你猜的数字太小了。"
elif [ $guess -gt $number ]
then
echo "你猜的数字太大了。"
else
break
fi
guessesTaken=$((guessesTaken+1))
done
if [ $guess -eq $number ]
then
echo "不错,你猜对了!你猜了 $((guessesTaken+1)) 次。"
else
echo "很遗憾,你没有猜对。我想的数字是 $number。"
fi
```
这个脚本会随机生成一个 1 到 100 之间的数字,然后允许用户猜测这个数字。用户最多可以猜测 6 次,如果猜测正确,脚本会输出“不错,你猜对了!”,否则会输出“很遗憾,你没有猜对。”。
阅读全文