1、declare声明变量类型
[[email protected] ~]# declare [+/-][选项] 变量名
选项:
-: 给变量设定类型属性
+: 取消变量的类型属性
-i: 将变量声明为整数型(integer)
-x: 将变量声明为环境变量
-p: 显示指定变量的被声明的类型
例如:#export aa
#declare -p aa 查询变量 aa变成
2、数值运算—方法1
[[email protected] ~]# aa=11
[[email protected] ~]# bb=22
#给变量aa和bb赋值
[[email protected] ~]# declare -i cc=$aa+$bb
方法2:expr或let数值运算工具
[[email protected] ~]# aa=11
[[email protected] ~]# bb=22
#给变量aa和变量bb赋值
[[email protected] ~]# dd=$(expr $aa + $bb)
#dd的值是aa和bb的和。注意“+”号左右两
侧必须有空格
方法3:“$((运算式))”或“$[运算式]”
[[email protected] ~]# aa=11
[[email protected] ~]# bb=22
[[email protected] ~]# ff=$(( $aa+$bb ))
[[email protected] ~]# gg=$[ $aa+$bb ]
时间: 2024-10-16 14:31:39