Passer un tableau en option de ligne de commande
Bonjour à tous,
Je voudrais savoir si il est possible de passer un tableau en ligne de commande.
Dans mon script j'appelle un autre script en lui passant un tableau.
Lorsque j'essaye d'afficher les valeur du tableau, je n'ai que la première valeur qui s'affiche
script1:
Code:
1 2 3
|
mon_array=(.... ..... ....)
script2 -f $mon_array |
script2:
Code:
1 2 3 4 5 6 7 8
|
while getopts ":f:" opt ; do
case $opt in
f ) mon_array=$OPTARG ;;
esac
done
echo "mon array : ${mon_array[@]}" |
Merci