Outils du site

Les gens qui disent que je suis grossier ont raison. Je suis exactement grossier, et je me trouve même un peu seul. L'irrespect se perd et on se fout pas assez de la gueule des cons. [Coluche]

04-linux:20-bash:10-scripting

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
04-linux:20-bash:10-scripting [2016/12/15 02:26] – [Opérateur double parenthèses (( ... ))] Roge04-linux:20-bash:10-scripting [2019/09/14 00:55] (Version actuelle) – [Array] Roge
Ligne 356: Ligne 356:
 else else
 fi fi
 +</code>
 +
 +===== Array =====
 +
 +<code bash>
 +# déclarer un tableau
 +ticketArray=()
 +ticketArray=(un deux trois)
 +
 +# Afficher tous les élements du tableau
 +echo "ticketArray: ${ticketArray[@]}"
 +
 +# Afficher 1 élément du tableau
 +echo "ticketArray[0]: ${ticketArray[0]}"
 +
 +# 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 "${ticketArray[@]}"
 +do
 +  echo -e " -  $item"
 +done
 +
 </code> </code>
  
Dernière modification : 2017/10/06 23:40