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 版权协议,转载请附上原文出处链接和本声明。