[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