Shell笔记2——变量数值计算

1、算术运算符

   算术运算符     使用说明
  +、-   加法(或正号)、减法(或负号)。
  *、/、%   乘法、除法、取余。
  **   幂运算。
  !、&&、||   逻辑非(取反)、逻辑与(and)、逻辑或(or)
<、<=、>、>= 比较符号(小于、小于等于、大于、大于等于)
  ==、!=、=   比较符号(相等、不相等、相当于)。
  =、+=、-=、*=、/=、%=   赋值运算符。例如a+=1等于a=a+1。
  ++、--   增加和减少1。
<<、>> 向左移位,向右移位
~、|、&、^  按位取反、按位异或、按位与、按位或

2、算术运算命令

算术运算命令 使用说明
(()) 用于整数运算的常用运算符,效率较高。
let 用于整数运算,类似于“(())”。
expr 可用于整数运算。
bc Linux下的一个计算器程序(适合整数及小数运算)。
$[] 用于整数运算。
awk awk既可以用于整数运算,也可以用于小数运算。
declare 定义变量值和属性,-i参数可以用于定义整型变量。


猜你喜欢

转载自blog.51cto.com/13707680/2121690
今日推荐