Shell脚本作为运维工作中的一个强大利器免不了有时需要进行算术运算,shell脚本中实现算术运算的方法很多,查阅网上各路大神的方法和结合实际使用,简单总结下:
1、使用双括号
1  | #自加1,循环常用  | 
2、使用中括号
1  | #这个需要带$符号,只能用来赋值,不能进行 ++ 这种简洁运算  | 
3、使用expr
1  | #注意表达式数值之间用空白隔开  | 
4、使用let
1  | $ let count=3+4  | 
5、使用bc
1  | $ echo "1+2"|bc  | 
Shell脚本作为运维工作中的一个强大利器免不了有时需要进行算术运算,shell脚本中实现算术运算的方法很多,查阅网上各路大神的方法和结合实际使用,简单总结下:
1、使用双括号
1  | #自加1,循环常用  | 
2、使用中括号
1  | #这个需要带$符号,只能用来赋值,不能进行 ++ 这种简洁运算  | 
3、使用expr
1  | #注意表达式数值之间用空白隔开  | 
4、使用let
1  | $ let count=3+4  | 
5、使用bc
1  | $ echo "1+2"|bc  |