[Bash] variables avec un nom inconnu

Résolu/Fermé
Shaloute Messages postés 4 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 11 mars 2014 - 10 déc. 2009 à 13:10
Shaloute Messages postés 4 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 11 mars 2014 - 10 déc. 2009 à 16:26
Bonjour,

J'essaie de manipuler des variables dont je ne connais pas le nom à l'avance.

Leur nom est constitué de "PID"+le contenu d'une variable. exemple PID$nom
Le but est d'exporter ces variables et de faire des tests dessus.

Pour les exporter pas de problèmes :

export PID$nom=$!

Mais pour y accéder c'est un peu plus compliqué :

echo PID$nom
echo $PID$nom

ne fonctionnent pas...

Peut-on faire ca en bash, et comment ?

Merci d'avance

2 réponses

Utilisateur anonyme
10 déc. 2009 à 14:09
Bonjour,

nom=foo
export PID$nom=$$
eval echo \$PID$nom
1
Shaloute Messages postés 4 Date d'inscription mardi 6 octobre 2009 Statut Membre Dernière intervention 11 mars 2014
10 déc. 2009 à 16:26
Super,

merci beaucoup
0