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

[Résolu] Re: bash: nom de tableau...



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

--