Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:programmation:shells:tableaux [21/10/2015 14:27] paskal |
doc:programmation:shells:tableaux [23/02/2023 02:34] (Version actuelle) agp91 [Conclusion] |
||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
- | ------ | ||
**Nota : Les autres wiki :** | **Nota : Les autres wiki :** | ||
Ligne 22: | Ligne 21: | ||
* [[doc:programmation:shells:script-bash-etat-de-sorie-et-les-tests|script-bash-etat-de-sortie-et-les-tests]] | * [[doc:programmation:shells:script-bash-etat-de-sorie-et-les-tests|script-bash-etat-de-sortie-et-les-tests]] | ||
* ;-) | * ;-) | ||
- | * [[doc:programmation:bash:script:fonction|script-bash-les-fonctions]] | + | * [[doc:programmation:shells:fonction|script-bash-les-fonctions]] |
Ligne 302: | Ligne 301: | ||
tableau=([1]=a [2]=b [3]=c) | tableau=([1]=a [2]=b [3]=c) | ||
for var in "${!tableau[@]}" ; do | for var in "${!tableau[@]}" ; do | ||
- | echo "$var : ${tableau[$var]}" | + | echo "$var : ${tableau[$var]}" |
done | done | ||
</code> | </code> | ||
Ligne 310: | Ligne 309: | ||
set a b c | set a b c | ||
n=1 | n=1 | ||
- | for v in $@ ; do | + | for v in $@ |
- | echo "$n: $v" | + | do |
- | let $[ n += 1 ] | + | echo "$n: $v" |
+ | ((n++)) | ||
done | done | ||
</code> | </code> | ||
**Merci à enikar pour ce script et cette réflexion sur IRC** 8-) | **Merci à enikar pour ce script et cette réflexion sur IRC** 8-) | ||
- | Mais aussi, après avoir vu [[doc:programmation:bash:script:fonction|script-bash-les-fonctions]] avec le script de captnfab : [[doc:programmation:shell:avancee#les-fonctions|Fonctionnalités avancées du Shell: Les fonctions]] | + | Mais aussi, après avoir vu [[doc:programmation:shells:fonction|script-bash-les-fonctions]] avec le script de captnfab : [[doc:programmation:shell:avancee#les-fonctions|Fonctionnalités avancées du Shell: Les fonctions]] |
Ligne 340: | Ligne 340: | ||
===== La suite c'est ici ===== | ===== La suite c'est ici ===== | ||
- | * [[doc:programmation:bash:script:fonction|script-bash-les-fonctions]] | + | * [[doc:programmation:shells:fonction|script-bash-les-fonctions]] |