shell中i++(自增)和i–(自减)操作

  • Post author:
  • Post category:其他



shell中不支持像java语言中的i++操作

,所以在shell中想要解决自增或者自减的需求需要改用其他的方式,通过以下几种方式可以进行变量的自增加:

首先声明需要自增加的变量:

i=1


方式一:

 i=$(($i+1))


方式二:

i=$[$i+1]


方式三:

i=`expr $i + 1`


方式四:

let i++


方式五:

let i+=1


注意:此处的let代表运算表达式,也可以用(( ))来代替let

自减操作反之。



版权声明:本文为weixin_41929239原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。