#!/bin/bash tab=( rouge vert bleu) echo ${tab[1]} echo ${tab[@]} tab[1]="orange" echo ${tab[1]} echo ${tab[@]} echo $tab # $tab est un équivalment de $tab0 : il affichera le première élément echo ${tab[@]} # affiche tous les éléments de même ${tab[*]} echo ${#tab[@]} # pour avoir la longueur (nombres d'éléments dans le tableau): # ${tab[@]}-1 (moins un car on commence à zéro! tab[8]="vert" # nlle affectation sur tab[8] echo ${!tab[@]} # ! avoir la liste des indices du tableau echo ${tab[@]} for i in ${!tab[*]} ; do echo $i : ${tab[$i]} done