8.Shell 数组(2)
Shell 数组
1.array_name=(value1 ... valuen)1.#!/bin/bash
2.
3.my_array=(A B "C" D)1.array_name[0]=value0
2.array_name[1]=value1
3.array_name[2]=value2
读取数组
1.${array_name[index]}
获取数组中的所有元素
获取数组的长度
Last updated
Shell 数组
1.array_name=(value1 ... valuen)1.#!/bin/bash
2.
3.my_array=(A B "C" D)1.array_name[0]=value0
2.array_name[1]=value1
3.array_name[2]=value2
读取数组
1.${array_name[index]}
获取数组中的所有元素
获取数组的长度
Last updated
1.#!/bin/bash
2.
3.my_array=(A B "C" D)
4.
5.echo "第一个元素为: ${my_array[0]}"
6.echo "第二个元素为: ${my_array[1]}"
7.echo "第三个元素为: ${my_array[2]}"
8.echo "第四个元素为: ${my_array[3]}"1.$ chmod +x test.sh
2.$ ./test.sh1.第一个元素为: A
2.第二个元素为: B
3.第三个元素为: C
4.第四个元素为: D1.#!/bin/bash
2.
3.my_array[0]=A
4.my_array[1]=B
5.my_array[2]=C
6.my_array[3]=D
7.
8.echo "数组的元素为: ${my_array[*]}"
9.echo "数组的元素为: ${my_array[@]}"1.$ chmod +x test.sh
2.$ ./test.sh1.数组的元素为: A B C D
2.数组的元素为: A B C D1.#!/bin/bash
2.
3.
4.my_array[0]=A
5.my_array[1]=B
6.my_array[2]=C
7.my_array[3]=D
8.
9.echo "数组元素个数为: ${#my_array[*]}"
10.echo "数组元素个数为: ${#my_array[@]}"1.$ chmod +x test.sh
2.$ ./test.sh1.数组元素个数为: 4
2.数组元素个数为: 4