我刚接触写Shell脚本,目前遇到一些困难。
我的目标
我有一个字符串数组在scriptOne.sh
文件中,我想将其传递给scriptTwo.sh
文件。
我已经做了什么
我可以使用./scriptTwo.sh
从第一个脚本中执行第二个脚本,并且我已经通过使用./scriptTwo.sh $variableOne
将字符串变量从一个脚本传递到另一个脚本。
问题是当我尝试传递一个数组变量时它没有被传递。我已经成功通过使用./scriptTwo.sh "${array[@]}"
传递了数组的第一个条目,但这只是其中一个条目,我需要所有的条目。
感谢您的帮助