J'ai le travail suivant:
pour i dans {2..10} faire echo "sortie: $ i" terminé
Il produit une série de lignes de output: 2
, output: 3
, etc.
Cependant, essayez d’exécuter ce qui suit:
max = 10 pour i dans {2 .. $ max} faire echo "$ i" terminé
produit ce qui suit:
sortie: {2..10}
Comment puis-je obtenir que le compilateur réalise qu'il doit traiter $ max comme l'autre extrémité du tableau et non comme une chaîne?