ck1987 发表于 2018-8-28 07:54:01

shell的几种运算方法

  a.expr正常的加法乘除运算    注:expr只能进行整数运算
  expr 2 + 2
  expr 2 - 2
  expr 2 \* 2
  expr 2 / 2
  注意:
  1.运算符及计算的数字左右都有至少一个空格
  2.使用乘号,必须使用反斜线屏蔽其特定含义
  b.expr引用变量
  用法1
  #i=1
  #i=`expr $i + 1`
  用法2
  #a=2
  #b=3
  #expr $或者 #expr $[$a+$b]
  c.$(())的用法    注:效率最高的计算方法
  #((a=1+2**3-4%3))
  #echo $a
  d.let的用法
  #i=1
  #let i=i+100

页: [1]
查看完整版本: shell的几种运算方法