25 数值运算与运算符

1、数值运算

错误的计算:

$a=1

      $b=2

      $c=$a+$b //1+2 , linux必须使用运算方法,否则不会计算


 2、declare [+/-] [选项][变量名](不推荐)

-:给变量设定类型属性

+:取消变量类型属性

-i:将变量声明为整数型

-x:将变量声明为环境变量(一般不用,还是习惯用export加入环境变量)

-p:显示指定变量被声明的类型

例如:

a=1

declare -p a      //查看a变量属性:declare -- a="1"   没有-x属性

export a   //加入环境变量

declare -p a    //再次查看a变量属性  :declare -x a="1",就有-x了,说明已被声明为环境变量

计算 :aa=1;bb=2;declare -i c=aa+bb;echo $c;

3、expr 计算(不推荐):aa=1;bb=2;expr dd=$(expr $aa+$bb)


4、$(())(或者$[])计算(推荐),【注】:是两个小括号,一个小括号是调用系统命令: aa=1;bb=2;cc=$(($a+$b))



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值