shell的运算操作:
let整数运算
expr整数运算
bc浮点运算
字符串运算
let命令:
let命令让BASH shell 执行算数值的操作,使用let,可以比较两个值或执行加减乘除等这样的算数操作,这种操作经常用于shell程序中的控制流程结构或执行需要的运算,注意let命令只能执行整数的相关运算,运行结果也只能保存整数。
使用方法:
let 变量名 = 变量1 运算符 变量2
常见的算数操作分类::
加法 +
减法 -
乘法 *
除法 /
取模 %
注意,和c语言类似,let i = $i + i 也可以写成 let i++,从而简化书写
let 命令使用方法举例:
1)执行常见的算数运算操作:
2)控制流程结构