搜索泥称 发表于 2018-8-21 10:25:02

Shell编程基础(二)

  shell算术运算
  shell可以对算术表达式求值,它可以是Shell算术扩展,也可以由内部命令let来实现。求值时使用固定宽度的整数,并且不检查溢出,但是它可以捕获除以0的情况报错。
  let var=5**2
  let var=9%2
  let var+=10
  let var*=5
  逻辑与&&与逻辑或||运算符。
  echo $(( 2 && 3))
  逗号运算符将两个或更多的算术运算符连接在一起,所有的运算都被求值,但只有最后一个运算的值被返回。
  let var=(2+3, 10-5, 20-6)
  echo $var
  14
  let var=(var1=10, 10%3)
  echo $var
  1
  echo $var1
  10

页: [1]
查看完整版本: Shell编程基础(二)