bash循环中的数组无法在循环外工作

时间:2018-08-09 16:06:36

标签: arrays bash loops

我似乎无法获得数组“ args”来保留下面脚本中的所有元素。如果取消注释循环中的回声,则将得到预期的结果。但是,我需要结果在脚本的后面使用。当前,如果在循环外部调用该数组,则它仅保留最后一个元素。我的理论是每次通过都会覆盖该元素,而我的措词不正确。能否请您解释一下如何实现这一目标。 iv花了几个小时摆弄它。

for (( i=3; i<${#GameSystemShortName[@]}; i++ ));
do
RomCount=$($Pirompredir${GameSystemShortName[$i]}| wc -l)
args=("$RomCount")
#echo "${args[@]}"
done
echo "${args[@]}"

0 个答案:

没有答案