首页 > 解决方案 > 数组连接在 bash 中不起作用

问题描述

我正在尝试在命令行界面上连接数组。例子:

array1=( a b c )

但是, echo $array1 仅打印数组的第一个元素。

标签: arrayslinuxbash

解决方案


为了打印完整的数组,您必须获取所有数组成员:

array1=( a b c );
echo ${array1[@]}
> a b c

有关 bash 数组的更多信息,请点击此处


推荐阅读