1

我正在编写一个 bash 脚本(用于 Open Solaris 11 机器)。

我通过以下方式声明了两个数组:

rpool_fs=(
  "rpool"
  "rpool/ROOT"
  "rpool/ROOT/solaris"
  "rpool/export"
);

shares_fs=(
  "shares"
  "shares/svn"
);

我可以通过以下方式迭代 rpool_fs 数组:

for i in "${rpool_fs[@]}"
do
  echo $i
done

我现在需要遍历 rpool_fs 和 share_fs 数组的联合。请注意,数组是不相交的,例如,我实际上只需要遍历它们的串联。我怎么做?

4

1 回答 1

4

一个接一个地放:

for i in "${rpool_fs[@]}" "${shares_fs[@]}"
do
  echo $i
done
于 2012-10-14T17:11:18.630 回答