Posté(e) le 19 décembre 200717 a Salut a tous ! Je cherche a faire la chose suivante ! set variable = "$alut" C'est a dire de pouvoir mettre un $ dans une variable et cela ne marche pas ! Apparement on parle ici de méta-caractere, mais je n'ai rien trouvé sur google ! Merci d'avance
Posté(e) le 19 décembre 200717 a Dans bash, $ est déjà réservé pour faire appel au contenu d'une variable... Par exemple prout=pet echo $prout me renvoie pet Si tu mets entre guillemets, l'interprétation se fait aussi, et certains caractères spéciaux sont conservés (les séparateurs de champs, mais si on en met plusieurs, il n'en garde qu'un, ce qui est le cas pour les espaces, par exemple)... pour introduire des caractères spéciaux dans une chaîne, il faut la mettre entre guillemets simples, ce qui casse toute interprétation dans la chaîne... Par exemple: variable='$alut' echo $variable devrait donne: $alut
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.