将输入参数转换为带空格的字符串

时间:2018-03-05 14:49:47

标签: bash shell scripting

如何将输入参数合并为数组中的单个元素?
例如,script的名称为"run_it",因此,如果我将以下一种方式运行脚本:
run_it a b c d

我想创建只包含单元格的数组:arr[0]="a b c d"

我想这样做:
arr=("$@")

但我明白了:arr[0]=a arr[1]=b arr[2]=c arr[3]=d 有人可以解释为什么会有结果,我该如何解决?

0 个答案:

没有答案