在 Bash 中循环遍历数组

本教程在 bash 中循环遍历数组并显示所有值。

在 Bash 中循环遍历数组

我们使用 -a 选项创建一个索引数组,名为 cities_array。我们循环遍历 ${cities_array[@]},其中包含数组的所有值,并使用 printf 命令显示每个值。

declare -a cities_array=("New York" "London" "Moscow")
for city in "${cities_array[@]}"
do
    printf "$city\n"
done

输出:

New York
London
Moscow