博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2018/02/13
阅读量:6222 次
发布时间:2019-06-21

本文共 781 字,大约阅读时间需要 2 分钟。

hot3.png

February 13 2018 Tuesday

Weather : sunny

1、需求:
写一个猜数字脚本,当用户输入的数字和预设数字(随机生成一个0-100的数字)一样时,直接退出。否则让用户一直输入,并且提示用户的数字比预设数字大或者小。

[root@Dasoncheng sbin]# cat e.sh #!/bin/bashm=`echo $RANDOM`nn=$[$m%100]while :;do  read -p "Please input a number(0-100): " n  n2=`echo -n $n |sed 's/[0-9]//g' |wc -c |awk '{print $1}'`  if [ $n2 -ne 0 ];  then      echo "Please input a number !"      continue  fi  if [ $n -lt 0 ] || [ $n -gt 100 ];  then      continue  else      if [ $n == $nn ];      then          break      elif [ $n -gt $nn ];      then          echo "the number you input is so large!"          continue      else          echo "the number you input is so little!"          continue      fi  fidoneecho "congruation,you are right!"

转载于:https://my.oschina.net/u/3651233/blog/1621896

你可能感兴趣的文章
RubyMine 5 RC 发布,新特性一览
查看>>
云计算里AWS和Azure的探究(4)
查看>>
大年初二帝都紫竹院散步
查看>>
java向图片上写字,两个图片合并的方法
查看>>
C#winform
查看>>
I Think I Need a Houseboat(计算几何,水题)
查看>>
[C语言] 文件操作,解压SZB格式中的一段函数片段;
查看>>
[Linux] 批量把不规则的Android应用程序命名为[中文_版本号](在无中文名称时命名为英文)...
查看>>
jquery div弹出层方式,显示页面内容
查看>>
函数式编程学习之路(10)
查看>>
TextView --- 内容设置成上下滑动 和 代码设置字体颜色
查看>>
数组距离MST_prim
查看>>
客户传真第四部分 个人理财风险防范8.当心银行汇款引发的诈骗
查看>>
php 事件驱动 消息机制 共享内存
查看>>
分享一个IIS日志分析工具-LogParse
查看>>
Silverlight中使用Grid创建自定义的Table表格
查看>>
Console-算法[for,if]-不用第三个变量,交换两字符串的值
查看>>
Hadoop入门(一):Hadoop伪分布安装
查看>>
Tomcat环境配置
查看>>
屌丝程序员的那些事(一)-毕业那年
查看>>