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 |