[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