shell简单使用(五)变量之二
1. read读取来自键盘的变量
2. declare/typeset声明变量类型
a. declare命令的-i选项指定变量为整数类型(默认为字符串)
b. declare命令的-x选项指定变量为环境变量(作用与export相同)
c. declare命令的-r选项指定变量为只读变量
d. declare命令的+x选项环境变量为自定义变量
3. 数组变量
赋值方式一
赋值方式二
赋值方式三
数组的全部元素,下标,元素长度等
循环处理
while.sh
#!/bin/bash var=([2]=aaa [3]=bbb [4]=cccccccc [1]=... [5]=efg) for item in ${var[*]} do echo ${item} done echo '************' for item in ${!var[*]} do echo ${item} done
运行结果如下: