Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
04-linux:20-bash:10-scripting [2016/12/15 02:26] – [Opérateur double parenthèses (( ... ))] Roge | 04-linux:20-bash:10-scripting [2019/09/14 00:55] (Version actuelle) – [Array] Roge | ||
---|---|---|---|
Ligne 356: | Ligne 356: | ||
else | else | ||
fi | fi | ||
+ | </ | ||
+ | |||
+ | ===== Array ===== | ||
+ | |||
+ | <code bash> | ||
+ | # déclarer un tableau | ||
+ | ticketArray=() | ||
+ | ticketArray=(un deux trois) | ||
+ | |||
+ | # Afficher tous les élements du tableau | ||
+ | echo " | ||
+ | |||
+ | # Afficher 1 élément du tableau | ||
+ | echo " | ||
+ | |||
+ | # ajouter 1 élément au tableau | ||
+ | ticketArray+=(item1) | ||
+ | |||
+ | # ajouter plusieurs éléments au tableau | ||
+ | ticketArray+=(item1 item2 item3) | ||
+ | |||
+ | # Supprimer 1 élément du tableau | ||
+ | unset ticketArray(1) | ||
+ | echo ${ticketArray[@]} | ||
+ | |||
+ | # boucler sur le tableau | ||
+ | for item in " | ||
+ | do | ||
+ | echo -e " - $item" | ||
+ | done | ||
+ | |||
</ | </ | ||