shell编程之运算符+环境变量配置文件

shell编程之运算符

shell缺点

  • 弱类型

  • 默认字符串类型

declare命令

  • declare声明变量类型

    • declare 【+/-】【选项】【变量名】
    • 选项:
      • -:给变量设定类型属性
      • +:取消变量的类型属性
      • -a:给变量声明为数组型
      • -i:将变量声明为整数型(Integer)
      • -x:将变量声明为环境变量
      • -r:将变量声明为只读变量(只读属性会让变量不能修改删除,甚至不能取消只读属性)
      • -p:显示指定变量被声明的类型

数值运算的方法

方法一:

  • declare -i cc=$aa+$bb

​​​​​​​方法二:

  • expr 或者let数值运算工具
    • ​​​​​​​dd=$(expr $aa+ $bb)

​​​​​​​方法三:

  • “$((运算式))”或者“$[运算式]”
    • ​​​​​​​dd=$(( $aa+$bb ))
    • ​​​​​​​dd=$[$aa+$bb]

​​​​​​​shell支持的数值运算符如图

​​​​​​​

注意:

           优先级数值大优先级高

变量测试

变量测试是在脚本优化时使用

环境变量配置文件

sourse命令

  • sourse 配置文件 或者. 配置文件
  • 注意
    • ​​​​​​​修改配置文件后,必须注销重新登录才能生效。sourse命令可以不用重新登录

​​​​​​​环境变量配置文件简介

  • 环境变量配置文件中主要定义对系统操作环境生效的系统默认环境变量​​​​​​​

​​​​​​​

 

​​​​​​​

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值