【发布时间】:2013-04-07 19:34:52
【问题描述】:
我是编写 Shell 脚本的新手,遇到了一些困难。
我想要实现的目标
我在scriptOne.sh 中有一个字符串数组,我想将其传递给scriptTwo.sh
到目前为止我做了什么
我可以使用./scriptTwo.sh 从第一个脚本内部执行第二个脚本,并且我已经使用./scriptTwo.sh $variableOne 将字符串变量从一个传递到另一个。
问题是当我尝试传递一个数组变量时它没有被传递。我已经设法让它使用./scriptTwo.sh "${array[@]}" 传递数组的第一个条目,但这只是其中一个条目,我需要所有这些条目。
提前感谢您的帮助
【问题讨论】:
标签: arrays bash shell parameter-passing