玩个石头剪刀布的小游戏吧,“I WANT PLAY A GAME”
#!/bin/bash
a=$[$RANDOM%3+1]
read -p "输入1、2、3。1是剪刀,2是石头,3是布:" r
if [ $a -eq 1 ];then
if [ $r -eq 1 ]
then
echo "电脑出的剪刀,打成平手"
elif [ $r -eq 2 ];then
echo "电脑出的剪刀,你赢了"
else
echo "电脑出的剪刀,你输了"
fi
fi
if [ $a -eq 2 ];then
if [ $r -eq 2 ]
then
echo "电脑出的石头,打成平手"
elif [ $r -eq 3 ];then
echo "电脑出的石头,你赢了"
else
echo "电脑出的石头,你输了"
fi
fi
if [ $a -eq 3 ];then
if [ $r -eq 3 ]
then
echo "电脑出的布,打成平手"
elif [ $r -eq 1 ];then
echo "电脑出的石头,你赢了"
else
echo "电脑出的剪刀,你输了"
fi
fi
验证一下
[root@localhost opt]# ./hardgame.sh
输入1、2、3。1是剪刀,2是石头,3是布:1
电脑出的石头,你赢了
[root@localhost opt]# ./hardgame.sh
输入1、2、3。1是剪刀,2是石头,3是布:2
电脑出的石头,打成平手
[root@localhost opt]# ./hardgame.sh
输入1、2、3。1是剪刀,2是石头,3是布:3
电脑出的布,打成平手