Shell腳本編寫簡單的猜價格遊戲

[root@centos02 ~]# vim play.sh
#!/bin/bash
a=$(expr ${RANDOM} % 1000)
 <!--$RANDOM是一個環境變量,每次都會隨機輸出一個介於0~32767之間的數-->
echo "這個產品的價格是(0~999)元之間,猜猜具體價格是多少?"
while true
do
let count++
read -p "請輸入您猜到的具體價格,並按Enter鍵確認:" b
if [ $b -eq $a ]
then
        echo "恭喜您,答對了!商品的實際價格是${b}!"
        echo "您一共猜了${count}次!"
        exit 0
elif [ $b -gt $a ]
then
        echo "過高了!"
else
        echo "過低了!"
fi
done
<!--保存退出,添加執行權限,運行腳本-->
[root@centos02 ~]# chmod +x play.sh  <!--添加執行權限-->
[root@centos02 ~]# ./play.sh   <!--運行腳本開始猜價格-->
這個產品的價格是(0~999)元之間,猜猜具體價格是多少?
請輸入您猜到的具體價格,並按Enter鍵確認:570
過低了!
請輸入您猜到的具體價格,並按Enter鍵確認:690
過低了!
請輸入您猜到的具體價格,並按Enter鍵確認:760
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:630
過低了!
請輸入您猜到的具體價格,並按Enter鍵確認:730
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:700
過低了!
請輸入您猜到的具體價格,並按Enter鍵確認:730
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:720
過低了!
請輸入您猜到的具體價格,並按Enter鍵確認:735
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:733
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:732
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:726
過低了!
請輸入您猜到的具體價格,並按Enter鍵確認:729
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:728
過高了!
請輸入您猜到的具體價格,並按Enter鍵確認:727
恭喜您,答對了!商品的實際價格是727!
您一共猜了15次!

————————————本文到此結束,感謝觀看——————————————vim

相關文章
相關標籤/搜索