"Let" permet d'une manière générale d'ordonner l'affectation d'une variable dans tous les cas où la forme raccourcie est ambigüe.
En principe, le shell développe les variables et procède à leur affection pendant la même étape, avant évaluation de l'expression ainsi formée. "let" permet ici la réinterprétation d'une expression déjà construite.
Dans le cas présent, ça permet par exemple de passer le nom de la variable à affecter dans les paramètres d'un script.
[^] # Re: pour les subsitutions ?
Posté par Obsidian . En réponse au message BASH : fonction 'let'. Évalué à 3.
En principe, le shell développe les variables et procède à leur affection pendant la même étape, avant évaluation de l'expression ainsi formée. "let" permet ici la réinterprétation d'une expression déjà construite.
Dans le cas présent, ça permet par exemple de passer le nom de la variable à affecter dans les paramètres d'un script.