使用shell脚本写个小游戏
时间: 2024-03-12 22:41:33 浏览: 95
Shell脚本实现的猜数字小游戏
5星 · 资源好评率100%
当然可以!使用Shell脚本编写小游戏是一种有趣的方式来学习和练习Shell编程。下面是一个简单的猜数字游戏的示例:
```shell
#!/bin/bash
# 生成一个1到100之间的随机数
target=$((RANDOM % 100 + 1))
echo "欢迎来到猜数字游戏!"
echo "请猜一个1到100之间的数字:"
while true; do
read guess
# 检查输入是否为数字
if ! [[ $guess =~ ^[0-9]+$ ]]; then
echo "请输入有效的数字!"
continue
fi
# 比较猜测的数字与目标数字
if (( guess < target )); then
echo "太小了,请再试一次:"
elif (( guess > target )); then
echo "太大了,请再试一次:"
else
echo "恭喜你,猜对了!"
break
fi
done
```
这个脚本会生成一个1到100之间的随机数作为目标数字,然后要求玩家输入猜测的数字。根据玩家的猜测,脚本会给出相应的提示,直到玩家猜对为止。
阅读全文