Bonjour,
C'est faisable si le tableau est une variable globale.
Ici on ne duplique pas le tableau. :)
Je fais :
#!/bin/bash
declare -a tableau=($(seq 1 10))
function test ()
{
# $1 est le nom du tableau passé à la fonction
local tab="$1"
echo $(eval echo $(echo \${$tab[@]}))
}
test tableau
exit 0
# Fin
pierre estrem
Le 05/08/2021 à 02:05, Jean-Marc MONGRELET (via linux-31 Mailing List) a
écrit :
Le 05/08/2021 01:56, Pierre ESTREM a écrit :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.Je suis pas certain que cela soit possible! JM --