Jan-Ken-Punch.sh
#!/bin/bash
game=(石头 剪刀 布)
num=$[RANDOM%3]
computer=${game[$sum]}
#echo $computer
echo "Please input your gesture:"
echo "1.石头"
echo "2.剪刀"
echo "3.布"
read -p "Please select 1-3:" person
case $person in
1)
if [ $num -eq 0 ];then
echo "平局"
elif [ $num -eq 1 ];then
echo "你赢"
else
echo "计算机赢"
fi
;;
2)
if [ $num -eq 0 ];then
echo "计算机赢"
elif [ $num -eq 1 ];then
echo "平局"
else
echo "你赢"
fi
;;
3)
if [ $num -eq 0 ];then
echo "你赢"
elif [ $num -eq 1 ];then
echo "计算机赢"
else
echo "平局"
fi
;;
*)
echo "You must input number(1-3):"
;;
esac
验证:
[root@logstash ~]# sh Jan-Ken-Punch.sh
Please input your gesture:
1.石头
2.剪刀
3.布
Please select 1-3:2
计算机赢
[root@logstash ~]# sh Jan-Ken-Punch.sh
Please input your gesture:
1.石头
2.剪刀
3.布
Please select 1-3:2
平局
[root@logstash ~]# sh Jan-Ken-Punch.sh
Please input your gesture:
1.石头
2.剪刀
3.布
Please select 1-3:2
你赢
[root@logstash ~]#