Unix Bash Array不显示所有元素

时间:2014-02-13 14:29:58

标签: bash shell unix

这是我在Unix Bash中设置的数组。 我无法使用[0]或[1]

读取数组
$ array=(yeah go)
$ echo $array
yeah
$ echo $array[0]
yeah[0]
$

帮助我。

1 个答案:

答案 0 :(得分:6)

要打印数组的所有元素,请使用:

echo "${arr[@]}"

OR

printf "%s\n" "${arr[@]}"

通过索引使用来打印单个元素;

echo "${arr[0]}"

OR

echo "${arr[1]}"

Read more about BASH arrays