编写shell脚本
vim 6.sh
回车
a或i 进入编辑
#! /bin/bash
read -p "input number: " a
read -p "input number: " b
echo ‘ a + a+ a+b=’ ( ( a + b ) ) e c h o ′ ((a+b)) echo ' ((a+b))echo′a-$b=’ ( ( a − b ) ) e c h o ′ ((a-b)) echo ' ((a−b))echo′a*$b=’ ( ( a ∗ b ) ) e c h o ′ ((a*b)) echo ' ((a∗b))echo′a/$b=’ $((a/b))
Esc
:wq

演示效果如下:

bash脚本编程之算术运算:加减乘除相关推荐

  1. Bash脚本编程之算术运算

    简介 Bash所支持的算术运算和C语言是一样的,这里指的是操作符(operator)以及它们的优先级(precedence).结合性(associativity)和值,详见Shell Arithmet ...

  2. 高级Bash脚本编程指南《Advanced Bash-Scripting Guide》 in Chinese

    <Advanced Bash-Scripting Guide> in Chinese <高级Bash脚本编程指南>Revision 10中文版 在线阅读链接:http://ww ...

  3. bash脚本编程入门_Bash编程入门

    bash脚本编程入门 对Unix的最初希望之一是,它将使日常的计算机用户能够微调其计算机以适应其独特的工作风格. 在过去的几十年中,对计算机定制的期望已经降低,许多用户将他们收集的应用程序和网站视为他 ...

  4. linux bash脚本编程知识点

    bash变量类型: 环境变量 本地变量(局部变量) 位置变量 特殊变量 本地变量: set VARNAME=VALUE: 作用域为整个bash进程: 引用变量 $(varname) 局部变量: loc ...

  5. linux的逻辑运算参数,Linux基础之bash脚本编程初级-逻辑运算与测试

    引言 前面介绍了bash编程的基础变量与算术表达式,本文介绍在脚本中的进阶知识:测试 在bash中测试大体分两部分:条件测试.组合测试. 而条件测试又分:数值测试.字符串测试.文件测试. 组合测试则有 ...

  6. bash脚本编程之条件判断、条件测试

    脚本编程: 编程面向过程有如下几种执行方式 顺序执行 选择执行:  如 if, case 循环执行:  如 for, while, until bash的变量类型: 本地变量 set VAR_NAME ...

  7. linux内核与bash脚本接囗,Bash脚本编程之脚本基础和bash配置文件

    脚本基础 不严谨地说,编程语言根据代码运行的方式,可以分为两种方式: 编译运行:需要先将人类可识别的代码文件编译成机器可运行的二进制程序文件后,方可运行.例如C语言和Java语言. 解释运行:需要一个 ...

  8. Bash脚本编程学习笔记02:脚本基础和bash配置文件

    脚本基础 参考资料:Shell Scripts (Bash Reference Manual) 不严谨地说,编程语言根据代码运行的方式,可以分为两种方式: 编译运行:需要先将人类可识别的代码文件编译成 ...

  9. linux脚本编程if[-z],Linux基础之bash脚本编程进阶篇-选择执行语句(if,case)

    bash脚本的书写规范简介 看本文需要了解的脚本撰写习惯:bash 开头顶格写#!紧接着写解释器路径/bin/bash 由于bash属于脚本语言,脚本语言的运行方式 解释运行:源代码 --> 运 ...

最新文章

  1. (转)linux下oracle instant client安装和运行
  2. android 广告效果图,android 仿首页广告轮播效果
  3. linux下配置 ITK
  4. 为什么要Zipkin
  5. 三元表达式 列表递推 生成器表达式
  6. 图解CSS中padding、margin、border的区别及使用
  7. shiro-cas------本地配置cas为HTTPS登录
  8. python迅雷下载任务出错_迅雷任务包含违规内容无法继续下载 迅雷任务出错修改host方法...
  9. oracle数据库rman备份与还原
  10. 《世界500强企业员工的50条生存法则》(Yanlz+Unity+SteamVR+5G+AI+VR云游戏+生存法则+潜规则+提升竞争力+术业有专攻+卓越理念+立钻哥哥+==)
  11. Linux下编译程序/usr/bin/ld: cannot find -l*错误的解决方法
  12. 运用CNN对ImageNet进行图像分类
  13. 热释电人体感应红外报警器设计 - 没人取消报警
  14. python方向是干什么的_为什么这么多人喜欢Python?Python的就业方向是什么?
  15. 计量实证-PSM-DID教程、代码及数据分享
  16. web前端 | 博客(八)用户信息修改功能
  17. ai-人工智能的本质和未来_人工智能的历史-从一开始
  18. 了解和下载Ubuntu,及Vmware下使用Ubuntu
  19. codeforce总结
  20. 如何压缩jpg图片的大小?可以一键压缩图片的软件有哪些?

热门文章

  1. 钢管的订购与运输matlab,钢管订购和运输优化模型
  2. 【visio整理1---开发Microsoft Visio解决方案】
  3. 爱立信在中国市场连续受挫,但它在美国市场斩获538亿元大单
  4. linux(debian11)系统安装那些事儿--没有无线网需要安装无线网卡驱动双显卡等问题
  5. 全球27所大学开设区块链课程,这门课究竟该教什么?
  6. openharmony中控屏开发6:H3.95超级面板的电路设计1
  7. android触摸屏坐标,android触摸屏坐标手工校准/调整成功
  8. VCD超时长刻录及设置
  9. cytoscape.js进阶篇
  10. 【项目】新冠肺炎疫情期间网民情绪识别——Python文本分类