Skip to content

数据结构

生成数组。

a=(1 3 5)

echo $a

echo ${a[0]}
echo ${a[1]}
echo ${a[2]}

echo ${a[@]}
1

1
3
5

1 3 5

生成文件,查看文件夹。

touch a.txt b.txt c.txt

ls
a.txt b.txt c.txt

通配符生成数组。

b=(*.txt)

echo ${b[@]}

echo ${b[0]}
echo ${b[1]}
echo ${b[2]}
a.txt b.txt c.txt

a.txt
b.txt
c.txt

多步生成数组。

c[0]=2
c[1]=4
c[2]=6

echo $c

echo ${c[@]}
2

2 4 6

联系 math@baima.site