码迷,mamicode.com
首页 > 系统相关 > 详细

shell编程之数值运算

时间:2018-07-20 22:36:17      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:括号   编程   declare   root   数值   使用   数值运算   注意   优先   

declare -r 变量名=变量1+变量2
[root@192 test]# aa=11
[root@192 test]# bb=22
[root@192 test]# declare -i cc=$aa+$bb
[root@192 test]# echo $cc
33
[root@192 test]# dd=$(expr $aa + $bb) 注意:expr后面的加号前后有空格
[root@192 test]# echo $dd
33
[root@192 test]# ee=$(($aa+$bb)) 推荐使用
[root@192 test]# echo $ee
33
[root@192 test]# gg=$[$aa+$bb]
[root@192 test]# echo $gg
33
[root@192 test]# aa=$(((11+3)*2-1)) 小括号优先级高
[root@192 test]# echo $aa
27

shell编程之数值运算

标签:括号   编程   declare   root   数值   使用   数值运算   注意   优先   

原文地址:https://www.cnblogs.com/xyhero/p/9343698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!