01、声明变量类型 =>   declare[+/-][选项]变量名

    -:给变量设定类型属性

    +:取消变量的类型属性

    -i:将变量声明为整数型(integer)

    -x:将变量声明为环境变量

    -p:显示指定变量的被声明的类型

02、数值运算  -----  方法一

    aa=11

    bb=22

    declare -i cc=$aa+$bb

  方法二:

    cc=$((expr $aa + $bb))   =>   注意 “ + ”号左右必须有空格

  方法三(推荐使用):$(( 运算式 )) 或 $[运算式]

03、运算符  =>

    

转载于:https://www.cnblogs.com/patriot/p/7891159.html

Linux Bash变量-数值运算与运算符相关推荐

  1. shell脚本编程学习笔记3(xdl)——Bash变量的运算与测试

    Bash变量的运算与测试 1,数值运算和运算符 declare申明变量类型也就是说变量运算没有申明的时候,会以字符串形式的拼接, 只有把变量声明为数值型的时候才可以运算,申明变量为数值型有 三种方法方 ...

  2. linux bash 变量_如何在Linux上的Bash中设置环境变量

    linux bash 变量 fatmawati achmad zaenuri/Shutterstock Fatmawati achmad zaenuri / Shutterstock There's ...

  3. Linux shell 变量 数学 运算

    出处:http://qujunorz.blog.51cto.com/6378776/1382085 Abstract : 1)  Linux shell 中使用 let , [ ] ,(( )) 三种 ...

  4. Linux Bash小结1

    1.Linux Bash变量类型 A 本地变量 B 环境变量 C 位置变量 D 特殊变量 需要注意的是: 父SHELL和子SHELL是两个不同的进程,他们不会共享本地变量. 环境变量对当前SHELL及 ...

  5. 精通数据库SQL——连接符、数值运算与函数

    一.连接符 连接符的应用 用户在访问数据库时,往往需要将表中的几列数据作为一列进行处理,这时可采用连接符"+"(或"||").究竟采用何种符号,要依据用户要访问 ...

  6. linux shell 变量减法_Linux Shell (3) - 变量运算

    Linux Shell (3) - 变量运算 String - expr命令 concat str=$str1$str2 str=$str1' '$str2 str=$str'12345 '$str2 ...

  7. Linux/unix不同shell环境下数值运算的处理

    在阅读本文前,您需要对变量替换.命令替换和数值替换有一点认识. 阅读完本文,您应该获得解决下列问题的信息: 不同shell(bash,csh,ksh)下如何处理数值的运算 常用来数值运算的命令 关于运 ...

  8. 沈超+shell课件_[Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量.ppt...

    [Linux教程 李明 沈超 兄弟连]10.4.4 Shell基础-Bash变量-预定义变量 第十讲 Shell基础 主讲人:沈超(/lampsc) 交流论坛: 课程大纲 10.1 Shell概述 1 ...

  9. matlab 输出数,matlab入门(变量、数值运算、输出)

    变量 变量命名原则 1.以字母开头 2.后面可以跟 字母.数字和下划线 3.长度不超过 63 个字符 4.区分字母的 大小写 分号和续行符 若不想在屏幕上输出结果,可以在语句最后加分号 如果语句很长, ...

最新文章

  1. Ueditor编辑旧文章,从数据库中取出要修改的内容
  2. SUN平台,光纤共享存储互斥失败导致的数据灾难恢复
  3. Windows性能计数器监控实践
  4. 虚拟机VMware安装Kali Linux
  5. stm32中断向量控制器
  6. php sqlserver jdbc,jdbc sqlserver 分页
  7. 方案一TCP 完成聊天室的编写
  8. 怎么查看和获取SQL Server实例名
  9. 在.NET Core 3.0 Preview上使用Windows窗体设计器
  10. UnityShader例子:边缘检测
  11. VScode 同时开多个窗口
  12. 硬件设计基础:32种EMC标准电路
  13. EXCEL 学习步骤总结
  14. linux限制syslog大小,c – 如何限制syslog管理的日志文件的总大小?
  15. 【清澄】A1013. 进制转换4
  16. 慌乱的表情,泄露了我的悲伤:伤感心情日志
  17. 看到这类代码,别再说你不认识了!手把手带你认识初阶结构体(结构体类型的声明、初始化、成员访问与传参,全在这篇文章里)
  18. 讯飞语音测评的简单demo演示
  19. 华为机试二星题--机器人走迷宫
  20. 图像傅里叶变换后的复数域乘法

热门文章

  1. RabbitMQ 一二事 - 简单队列使用
  2. 【应用笔记】【AN001】VC#开发环境下基于以太网的4-20mA电流采集(基于modbus tcp 协议)...
  3. wireshark 配 filddler 手机抓包
  4. Android之GPS定位详解
  5. Windows Azure Camp---漫步云端,创意无限
  6. Windows Server 2012 从入门到精通系列之如何提高DC持续性?
  7. kettle环境变量/kettle.properties的配置问题
  8. Python 网络服务相关 杂记
  9. 4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区
  10. js调试工具console详解