Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Tableaux associatifs

Les versions récentes de bash maintenant soutenir tableaux associatifs. Les tableaux associatifs utilisent des chaînes

Tableaux associatifs


plutôt que des entiers comme index de tableau. Cette capacité permet de nouvelles approches intéressantes de la gestion des données. Par exemple, nous pouvons créer un tableau appelé « couleurs » et utiliser des noms de couleurs comme index :



déclarer -A couleurs couleurs["rouge"]="#ff0000" couleurs["vert"]="#00ff00" couleurs["bleu"]="#0000ff"

déclarer -A couleurs couleurs["rouge"]="#ff0000" couleurs["vert"]="#00ff00" couleurs["bleu"]="#0000ff"


Contrairement aux tableaux indexés sur des nombres entiers, qui sont créés simplement en les référençant, les tableaux associatifs doivent être créés avec le déclarer commande utilisant le nouveau -A option. Les éléments de tableau associatif sont accessibles de la même manière que les tableaux indexés par des entiers :



echo ${couleurs["bleu"]}

echo ${couleurs["bleu"]}


Dans le prochain chapitre, nous examinerons un script qui fait bon usage des tableaux associatifs pour produire un rapport intéressant.


Meilleur système d'exploitation Cloud Computing chez OnWorks :