1、declare声明变量类型 

[root@localhost ~]# declare [+/-][选项] 变量名 

选项: 

  -:    给变量设定类型属性 

  +:   取消变量的类型属性 

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

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

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

例如:#export aa

      #declare -p aa 查询变量 aa变成


2、数值运算—方法1 

[root@localhost ~]# aa=11 

[root@localhost ~]# bb=22 

#给变量aa和bb赋值 

[root@localhost ~]# declare -i cc=$aa+$bb 


方法2:expr或let数值运算工具 

[root@localhost ~]# aa=11 

[root@localhost ~]# bb=22 

#给变量aa和变量bb赋值 

[root@localhost ~]# dd=$(expr $aa + $bb) 

#dd的值是aa和bb的和。注意“+”号左右两

侧必须有空格 


方法3:“$((运算式))”或“$[运算式]” 

[root@localhost ~]# aa=11 

[root@localhost ~]# bb=22 

[root@localhost ~]# ff=$(( $aa+$bb )) 

[root@localhost ~]# gg=$[ $aa+$bb ]