linux 中定义一个数据的语法为:
1 |
|
中间用空格分开。数组的下标从0开始。
1 获取下标为n的元素:
1 |
|
而且不存在数组下标溢出的情况,如果 n>= 数组的长度,那么为空,不会报错。
2 获取数组长度
1 |
|
或者
1 |
|
那么如何用for遍历呢?一共有两种方式:
1 for i in ${variable[@]}; do
1 2 |
|
2 for i in $(seq 0 ${#variable[@]}); do
1 2 3 |
|
linux 中定义一个数据的语法为:
1 |
|
中间用空格分开。数组的下标从0开始。
1 获取下标为n的元素:
1 |
|
而且不存在数组下标溢出的情况,如果 n>= 数组的长度,那么为空,不会报错。
2 获取数组长度
1 |
|
或者
1 |
|
那么如何用for遍历呢?一共有两种方式:
1 for i in ${variable[@]}; do
1 2 |
|
2 for i in $(seq 0 ${#variable[@]}); do
1 2 3 |
|