Bonjour,
je cherche une solution pour que si je mets 10 variable apres mon script le shell m'affiche bien la variable 10 et non la variable 1 suivie de 0.
merci d'avance de vos reponses
Bonjour,
je cherche une solution pour que si je mets 10 variable apres mon script le shell m'affiche bien la variable 10 et non la variable 1 suivie de 0.
merci d'avance de vos reponses
# coin
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
[^] # Re: coin
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
$a10 m'affiche bien b dans tout les cas...
[^] # Re: coin
Posté par Fab . Évalué à 2.
Moi j'interprète la question comme çà :
while [ $# -gt 0 ]; do
echo $1
shift
done
[^] # Re: coin
Posté par neojulax . Évalué à 0.
et regarde les valeur des variable au dessu de $9 tu vas comprendre :)
[^] # Re: coin
Posté par Fab . Évalué à 2.
Et, l'exemple que tu donnes n'est pas approprié, puisque la sortie pour les variables $10 $11 $12 sera tout de même 10 11 12 (en faisant un echo).
[^] # Re: coin
Posté par gaaaaaAab . Évalué à 1.
${10}
[^] # Re: coin
Posté par neojulax . Évalué à 0.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.