Forse ho risolto il problema:
il modo con cui ho provato ha lanciare lo script è identico alla soluzione del problema delle funzioni; in pratica ho pensato che, da quello che capisco nel link suggeritomi, pare serva una conversione del vettore in un'unica stringa, dentro la funzione viene riconvertita in vettore.
Per cui credo sia compito di chi lancia lo script occuparsi della prima conversione:
codice:
vettore=( 5 4 3 )
argomento=`echo ${vettore[*]}`
./mioScript.sh $argomento
Dopo quando dentro lo script serve usare i valori del vettore si converte:
codice:
...
vettore_passato=( `echo "$1"` )
...
Se qualche animo gentile mi confermerà che ho risolto bene il mio dubbio gli sarò grato.