Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

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

[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

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);
* xBosse s'est encore déchiré le cul au sopalin, l'est vraiment temps d'acheter du PQ !! :-O

Hors ligne

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

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

Re : [Résolu] Incrustation de varibles

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


bashfr.org(random);
* xBosse s'est encore déchiré le cul au sopalin, l'est vraiment temps d'acheter du PQ !! :-O

Hors ligne

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

Re : [Résolu] Incrustation de varibles

Merci smile

Hors ligne

Haut de page ↑