declare命令
declare命令:
declare声明变量类型:declare[+/-][选项]变量名
选项:
+:给变量设定类型属性
-:取消变量的类型属性
-a:将变量声明为数组型
案例:
aa=11
bb=22
给变量aa和bb赋值
declare -i cc=$aa+$bb(declare -i:声明变量为整型)
输出aa和bb的和
定义数组:(声明一个movie的数组)
movie[0]=zp
movie[1]=tp
declare -a movie[2]=live(declare -a声明成数组型)
查看数组:
echo ${movie}:如果不加下标,默认输出的是第一个数组的值
echo ${movie[2]}:输出的是数组中下标为2的数的值(加下标)
echo ${movie[*]}:如果下标为*号,输出数组中所有的值。
declare -p:查询所有变量的属性
declare -p 变量名:查询指定变量的属性