是否可以执行将数组作为参数传递的korn shell脚本?

时间:2016-08-11 16:36:01

标签: arrays shell unix parameters paramarray

我尝试使用数组执行korn shell脚本,但我想看看这是否可行,我不想做的是以下示例:

Script="/home/Myscript.sh"
. ${Script} "Value1" "Value2" "Value3"

如果我可以做以下事情会更好:

Array[0]="Value1"
Array[1]="Value2"
Array[2]="Value3"
. ${Script} "${Array}

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:1)

这是可能的!

你只需要输入:

. ${Script} "${array[@]}"

如果您的数组有超过1个值,则会收到所有这些值。 :)