7
Próbuję dynamicznie dodać element do tablicy:Dodaj element do tablicy
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
Ale to powrót element1
.
Próbowałem z indeksem, ale ja dostaję ten sam wynik:
fa[index]="$i"
((index++))
robię coś źle tutaj?
Nota boczna, możesz dwukrotnie sprawdzić, czy wszystkie powłoki obsługują styl 'fa + = (" $ i ")'. – sjsam