相关疑难解决方法(0)

从Bash函数返回数组

我正在制作一个bash脚本,我遇到了一个问题.所以,让我说我得到了这个

function create_some_array(){
  for i in 0 1 2 3 .. 10
  do
    a[i]=$i
  done
}

create_some_array
echo ${a[*]}
Run Code Online (Sandbox Code Playgroud)

有什么方法可以让我的工作吗?我搜索了很多,没有找到任何工作.我认为制作a[]一个全局变量应该可行,但我找不到在我的代码中实际工作的东西.有没有办法将数组从函数返回到主程序?

提前致谢

arrays bash shell function return-value

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

bash ×1

function ×1

return-value ×1

shell ×1