declare [+/-] [选项] 变量名
- | 给变量设定类型 |
+ | 取消变量的类型 |
-a | 将变量声明为数组型 |
-i | 将变量声明为整形 |
-x | 将变量声明成环境变量 |
-r | 将变量声明为只读变量 |
-p | 显示变量的类型 |
declare -i
declare -r
将变量声明为只读后,不能删除,不能修改,甚至不能取消变量的类型
declare -a
declare -x
declare -p
declare -p 查询所有的变量的属性
declare -p 变量名 指定变量的属性