Ajouter un élément dans un Tableau

Im essayant d'ajouter dynamiquement un élément dans un tableau:

   array=("element1" "element2" "element3")
   fa=()
   # now loop through the above array
   for i in "${array[@]}"
   do
      fa+=("$i")
      # or do whatever with individual element of the array
   done

   echo $fa

Mais il est de retour element1.

J'ai essayé avec un index, mais j'obtiens le même résultat:

fa[index]="$i"
((index++))

Je fais quelque chose de mal ici?

Une note, vous pouvez doubler vérifier si toutes les coquilles de soutien fa+=("$i") style.

OriginalL'auteur paul | 2016-07-11