Les Allergies
Alimentaires
Posez votre question Signaler

Shell/ ksh tableau dont indice en variable

yo49 - Dernière réponse le 19 févr. 2010 à 13:26
Bonjour,
Je cherche à faire cela...
set -A liste
while ((i < 7)) do
echo "Entrer le chiffre $i"
read chiffre
${liste[$i]} = $chiffre
((i=i+1))
done
Bien sûr, cette méthode (en gras) ne marche pas, quelque chose m'échappe !
Impossible de mettre l'indice d'un élément du tableau en variable ?
Lire la suite 

Shell/ ksh tableau dont indice en variable »

2 réponses
Réponse
+1
moins plus
hello

i=0
while ((i < 7)) ; do
echo "Entrer le chiffre $i"
read chiffre
liste[$i]=$chiffre # pas de $ devant et pas d'espace autour de =
((i=i+1))
done
yo49 - 19 févr. 2010 à 13:26
Pour le $, c'était une erreur d'étourderie! ^^
Je ne savais pas pour les espaces, merci.

a+
Ajouter un commentaire
Ce document intitulé « Shell/ ksh tableau dont indice en variable » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?