一:declare

  1. declare 声明变量类型
    declare [+/-] [选项] 变量名
    +:给变量设定类型属性
    -:给变量取消类型属性

-a:将变量声明为数组型 调用时要加{},echo ${name[0]}
-i:将变量声明为整数型 (interger)
-x:将变量声明为环境变量
-r:将变量声明为只读变量 不能删除,更改
-p:显示指定变量的被声明类型

二:数值运算的方法

  1. expr 或 let 数值运算工具
    dd=$(expr $aa + $bb) +号左右两边必须有空格
  2. $((运算式)) or $[运算式]

三:变量测试

x={y-2}
x={y:-2}