Удивительно, что я не нашел ответа после 1 часа поиска этого. Я хотел бы передать массив в мой script следующим образом:
test.sh argument1 array argument2
Я НЕ хочу помещать это в другой bash script, как показано ниже:
array=(a b c)
for i in "${array[@]}"
do
test.sh argument1 $i argument2
done