码迷,mamicode.com
首页 > 系统相关 > 详细

Shell脚本编写简单的猜价格游戏

时间:2020-06-03 20:36:56      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:expr   bash   shel   bin   exp   shell   商品   脚本   chmod   

[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次!

————————————本文到此结束,感谢观看——————————————

Shell脚本编写简单的猜价格游戏

标签:expr   bash   shel   bin   exp   shell   商品   脚本   chmod   

原文地址:https://blog.51cto.com/14156658/2501072

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!