每日shell脚本之猜拳游戏
#!/bin/bash
echo "欢迎来到猜拳游戏!"
echo "游戏规则:石头(1)、剪刀(2)、布(3)"
while true; do
read -p "请输入你的选择(1-石头,2-剪刀,3-布,0-退出):" user_choice
if [ $user_choice -eq 0 ]; then
echo "感谢参与,再见!"
break
fi
computer_choice=$((RANDOM % 3 + 1))
echo "电脑选择了:$computer_choice"
if [ $user_choice -eq $computer_choice ]; then
echo "平局!"
elif [ $user_choice -eq 1 ] && [ $computer_choice -eq 2 ] || \n [ $user_choice -eq 2 ] && [ $computer_choice -eq 3 ] || \n [ $user_choice -eq 3 ] && [ $computer_choice -eq 1 ]; then
echo "恭喜你,你赢了!"
else
echo "很遗憾,你输了。"
fi
done