[Linux-bruxelles] RE: Bash : substitution de variable

Eric SALICE esalice at ulb.ac.be
Lun 6 Jan 09:48:31 CET 2003


Bonjour,

le shell bash propose un mécanisme de substitution indirecte de variable 
qui évite le recours à la commande "eval". La syntaxe est

${!var}

Exemple:

#La commande suivante fixe la valeur de $1 à 12345
set 12345
a=1
echo ${!a} #Affiche 12345 et est donc équivalent à echo $1

Eric





Plus d'informations sur la liste de diffusion Linux-bruxelles