Je ne fais pas assez de scripts pour me rappeler, sans chercher, si les guillemets simples ou doubles entraînent la substitution d'une variable Unix.
Je comprends parfaitement ce que c'est passe. Ma question est est-ce que quelqu'un a un tour de mémoire pour avoir fait en sorte que la règle de citation correcte me reste en tête ?
Réponse acceptée :
Célibataire les citations sont simples guillemets, avec un simple standard :chaque caractère est littéral.
Double les guillemets ont un double standard :certains caractères sont littéraux, d'autres sont toujours interprétés, sauf s'ils sont précédés d'une barre oblique inverse.
Célibataire les guillemets fonctionnent seuls :la barre oblique inverse à l'intérieur des guillemets simples n'est pas spéciale.
Double les guillemets s'associent à la barre oblique inverse :la barre oblique inverse à l'intérieur des guillemets doubles rend le caractère suivant non spécial.