首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

bash变量-数值运算与运算符

一、数值运算

在Linux中,用户自定义变量(本地变量)默认的类型是字符串。如图片所示:

因为都是字符串类型,所以没办法进行运算。

1、declare声明变量类型

用法:declare [+/-] [选项] 变量名

选项:

- //给变量设定类型属性

+ //取消变量的类型属性

-i //将变量声明为整数型(integer)

-x //将变量声明为环境变量

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

那到底要怎么样才能运算呢?

方法一:declare -i c=$a+$b

方法二:d=$(expr $a + $b) //"+"号左右两边必须有空格

方法三(推荐):e=$(($a+$b)) //利用两个小括号将运算符括起来,可直接运算。或者是 "$[ 运算符]"

二、运算符

红色为常用

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191209A0HMMA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券