基于Shell变量输入read命令的运算实践

Shell变量除了可以直接赋值或脚本传参外,还可以使用read命令从标准输入中获得,read为bash内置命令:

语法格式:read 【参数】【变量名】

常用参数如下:

-p prompt:设置提示信息。

-t timeout:设置输入等待时间,单位默认为秒

1、实现read的基本读入功能


read的读入功能相当于交互式接受用户输入,然后给变量赋值

2、以read命令读入以及传参的综合案例

该问题共分为三关:

第一关:若用户按要求输入了两个值,则过关,否则gameover

第二关:用户输入的内容均为整数,才能过关吧,否则gameover

第三关:当输入的参数符合个数和整数的条件时,进行计算


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,228评论 2 33
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 13,903评论 6 13
  • 一直觉得女生最最最不能缺的衣服除了裙子便是衬衫,在我看来,衬衫将女性的迷人、淑女、慵懒、与性感直接散发到极致,一件...
    章鱼的小生活阅读 1,397评论 0 1
  • M和G就是好朋友起来的。 所谓的男女间普通朋友,超越性别的友谊,第一开始,他们彼此都是深信不疑的。 不同的生长环境...
    Fluttuando阅读 2,707评论 0 0
  • 麻辣香锅鸡翅 主料:鸡翅10个左右,土豆2个 配料:花生米30g,红干辣椒20g,花椒10g,豆瓣酱2勺,葱姜蒜少...
    熊猫GO阅读 3,335评论 0 0