December 19, 200718 yr 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
December 19, 200718 yr 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
Archived
This topic is now archived and is closed to further replies.