Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 17/12/2009, à 02:49

OzBird

[Résolu] Incrustation de varibles

Salut !

Je suis confronté, à un soucis de variables dans un de mes scripts hmm .
Pour faire simple :

a=1            #Variable changeant en fonction du nombres de paramètres passé à une fonctions
echo $${a}     #Problème....

Le but étant que 'echo $${a}' devient un 'echo $1'.
J'ai essayer différentes écriture mais, je n'obtiens pas le résultat voulu.

Quelle est la bonne écriture ?
Merci !

Dernière modification par OzBird (Le 17/12/2009, à 04:29)

Hors ligne

#2 Le 17/12/2009, à 02:52

sputnick

Re : [Résolu] Incrustation de varibles

Pas sur de comprendre mais il me semble que tu essaye d'afficher le nom d'une variable qui fais référence à une autre, donc :

echo ${!a}

bashfr.org(random);
<arciks1994> dou tu connai qel age j'ai ?

Hors ligne

#3 Le 17/12/2009, à 03:42

OzBird

Re : [Résolu] Incrustation de varibles

C'est exactement ce que je voulais smile.
Merci wink
En en revanche, j'étais loin de trouver la solution, le '!' est généralement utilisé comme négation.
A-tu une explication à cette syntaxe ?

Hors ligne

#4 Le 17/12/2009, à 04:14

sputnick

Re : [Résolu] Incrustation de varibles

man bash puis tape :
/\$\{\!


bashfr.org(random);
<arciks1994> dou tu connai qel age j'ai ?

Hors ligne

#5 Le 17/12/2009, à 04:28

OzBird

Re : [Résolu] Incrustation de varibles

Merci smile

Hors ligne