Retourner au contenu associé (entrée de forum : J’ai besoin d’explication)
Posté par myou le 24 août 2015 à 22:12. En réponse au message J’ai besoin d’explication. Évalué à 6. Dernière modification le 25 août 2015 à 22:41.
tu initialises array3 avec
array3[$i]=$array2[$i];
soit en décomposant $array2 et [ et $i et ]
$array2 vaut la première variable du tableau ... soit "bim" [ vaut [ ;o) $i vaut 0 1 2 en fonction de la boucle et ] vaut ]
donc tes sorties sont logiques
Maintenant si tu utilises
array3[$i]=${array2[$i]};
Tu devrais avoir ce que tu veux, enfin ce que tu imagines logique d'avoir.
Je préconise d'utiliser les {} meme quand c'est pas forcement nécessaire, cela évite de les oublier quand c'est utile ;o)
Pour les tableaux sous bash ne pas hésiter a lire : ABS en français
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# explications plus longues ;o)
Posté par myou . En réponse au message J’ai besoin d’explication. Évalué à 6. Dernière modification le 25 août 2015 à 22:41.
tu initialises array3 avec
soit en décomposant
$array2 et [ et $i et ]
$array2 vaut la première variable du tableau ... soit "bim"
[ vaut [ ;o)
$i vaut 0 1 2 en fonction de la boucle
et ] vaut ]
donc tes sorties sont logiques
Maintenant si tu utilises
Tu devrais avoir ce que tu veux, enfin ce que tu imagines logique d'avoir.
Je préconise d'utiliser les {} meme quand c'est pas forcement nécessaire, cela évite de les oublier quand c'est utile ;o)
Pour les tableaux sous bash ne pas hésiter a lire : ABS en français