Tableaux
Partie du cours Bash
Jusqu'ici, une variable contenait une seule valeur. name="Ada" contient une chaîne de caractères. Pour garder trois noms, il vous faudrait soit trois variables séparées, name1, name2, name3, soit les entasser dans une seule chaîne séparés par des espaces en espérant qu'aucun d'eux ne contienne lui-même un espace. Aucune des deux solutions ne tient dès qu'une liste dépasse deux ou trois éléments.
Imaginez une boîte à œufs. Chaque alvéole contient un œuf, et chaque alvéole a une position fixe : la première, la deuxième, et ainsi de suite. Vous n'avez pas besoin d'une variable distincte pour "l'œuf de l'alvéole un" et "l'œuf de l'alvéole deux", vous avez une seule boîte et vous désignez une case par sa position. ...
Envie d’apprendre Bash Tableaux dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Bash prêt, et travaillez sur Tableaux avec un tuteur IA qui connaît votre code.
Commencer cette leçonTableauxCe que vous allez apprendre
- Indexed arrays
- ${arr[@]}
- ${#arr[@]} length
- Associative arrays declare -A
- Iterating arrays
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
12 leçons- 1Qu'est-ce que Bash20 min
- 2Le shebang et votre premier script25 min
- 3Variables et guillemets25 min
- 4Conditions et tests30 min
- 5Boucles25 min
- 6Fonctions25 min
- 7Tableaux25 min
- 8Expansion de chaînes et expansion arithmétique25 min
- 9Redirection des E/S et pipes25 min
- 10Gestion des erreurs et des traps30 min
- 11Débogage et bonnes pratiques25 min
- 12Projet final : script d'amorçage du serveur60 min
