分页: 1 / 1

source一个脚本,想使用里面定义的数组,但是....

发表于 : 2012-11-11 8:42
riptide2012
我有两个文件。
文件A

代码: 全选

source b
echo $a
文件b

代码: 全选

a=(
111
222
333
)
我预期执行文件A得到的反馈是111 222 333
但实际情况只输出111
这是为什么呢?

放一个文件没有这种问题阿

Re: source一个脚本,想使用里面定义的数组,但是....

发表于 : 2012-11-11 10:05
funicorn
${a[@]}

Re: source一个脚本,想使用里面定义的数组,但是....

发表于 : 2012-11-11 10:31
riptide2012
funicorn 写了:${a[@]}
试了下可以,看来各种方便的语法糖有时候也不太靠谱,还是要写全。