当前位置: 首页 > news >正文

2018/02/09

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

February 09 2019 Friday

Weather : rain
1、需求:
写一个脚本,执行后,打印一行提示“Please input a number:” ,要求用户输入数值,然后打印出该数值,然后再次要求用户输入数值。直到用户输入"end"停止。

[root@Dasoncheng sbin]# cat !$
cat a.sh
#!/bin/bash
##This script is for if you input "end" will end the shell , otherwise it will do all the time ;
while :;
do
  read -p "Please input a number:(input "end" ,it will be exit )" n
  num=`echo $n |sed 's/[0-9]//g' |wc -L`
  if [ $n == end ];
  then
      exit
  else
      if [ $num -eq 0 ];
      then
          echo "The number you input is:$n"
      else
          echo "Isn't a number , please try again !"
      fi
  fi
done

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

相关文章:

  • PhysicsBasedAnimation学习
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • Mybatis分页插件PageHelper简单使用
  • 企业IM-2技术选型
  • 干货分享微服务spring-cloud(1.初探)
  • java 内存溢出 栈溢出的原因与排查方法
  • Qpid第四课 异常以及崩溃
  • [杂记]CodeBlocks下载、安装及设置
  • 马哥教育M28第十三天到第十五天学习总结
  • centos查找命令介绍
  • jp@gc - Stepping Thread Group配置解释描述
  • 如何在cowboy应用中指定mnesia数据库路径
  • underscore 的debounce
  • Maven项目pom.xml文件简单解析
  • 菜鸟学Python之django-simple-captcha使用
  • php的引用
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • Javascript Math对象和Date对象常用方法详解
  • js学习笔记
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • MaxCompute访问TableStore(OTS) 数据
  • Node 版本管理
  • Redis的resp协议
  • SpringBoot几种定时任务的实现方式
  • SQLServer插入数据
  • storm drpc实例
  • tensorflow学习笔记3——MNIST应用篇
  • Vim 折腾记
  • vue:响应原理
  • Vue2.x学习三:事件处理生命周期钩子
  • windows下mongoDB的环境配置
  • yii2中session跨域名的问题
  • 翻译--Thinking in React
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 物联网链路协议
  • 大数据全解:定义、价值及挑战
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​ArcGIS Pro 如何批量删除字段
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • # centos7下FFmpeg环境部署记录
  • ###C语言程序设计-----C语言学习(3)#
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (12)目标检测_SSD基于pytorch搭建代码
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (C#)获取字符编码的类
  • (day 12)JavaScript学习笔记(数组3)
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (南京观海微电子)——I3C协议介绍
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • ../depcomp: line 571: exec: g++: not found
  • .cn根服务器被攻击之后