[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bash: nom de tableau...



Le 04/08/2021 23:04, Pierre ESTREM a écrit :
Bonjour,

Je déclare un tableau :
declare -a tab=($(seq 1 10))

Je fais :
name="tab"

Comment appeler les éléments du tableau avec la variable $name ?

(l'expression "${${name}[@]]}" est erronnée )

Avec un truc du style:
$ declare -a tab=($(seq 1 10))
$ name=($(echo "${tab[@]}" | sed 's/ /\n/g'))
$ echo ${name[@]}
1 2 3 4 5 6 7 8 9 10

Bonne nuit,

JM