シェルスクリプトの作成に慣れていて、いくつかの問題があります。1つのBashスクリプトから別のBashスクリプトへの配列の受け渡し
私は私が私が
これまでにやっていることscriptTwo.sh
に渡したいscriptOne.shで文字列の配列を持っている
を達成したい何./scriptTwo.shを使用して最初のスクリプトから2番目のスクリプトを実行し、./scriptTwo.sh $variableOne
を使用して文字列変数を1つずつ渡しました。
問題は、渡されない配列変数を渡そうとするときです。私は./scriptTwo.sh "${array[@]}"
を使用して配列の最初のエントリを渡すことができましたが、これはエントリの1つで、私はそれらのすべてが必要です。配列を渡すのあなたの助けを事前に
おかげ
を使用します。http://stackoverflow.com/questions/31726705/how-to-pass-an-argument-with-space-from-bash-script-to-bash-script –