在 shell 中,声明数组的方式主要有以下几种:
1、使用小括号
可以使用小括号来声明数组,例如:
```shell
arr=(1 2 3 4 5)
```
2、使用大括号
也可以使用大括号来声明数组,例如:
```shell
arr={1,2,3,4,5}
```
3、使用 declare 命令
可以使用 declare 命令来声明数组,例如:
```shell
declare -a arr=(1 2 3 4 5)
```
其中,“-a” 表示声明一个数组。
4、使用 readonly 命令
也可以使用 readonly 命令来声明数组,例如:
```shell
readonly arr=(1 2 3 4 5)
```