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

Re: bash: nom de tableau...



Bonjour JM,

AAh non !
Icitu reconstruis un tableau 'name' identique à 'tab'.

"Ce n'est pas du jeu" ;)

C'est la chaîne "tab" ($name) que je voudrais utiliser.

Merci
--
pierre estrem


Le 05/08/2021 à 01:45, Jean-Marc MONGRELET (via linux-31 Mailing List) a écrit :
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



--