Jak zmienić wartości elementów tablicy bash bez pętli
array=(a b c d)
Chciałbym dodać znak przed każdym elementem tablicy, aby go mieć
array=(^a ^b ^c ^d)
Łatwym sposobem jest zapętlenie elementów tablicy i zmiana wartości jeden po drugim
for i in "${#array[@]}"
do
array[i]="^"array[i]
done
Ale chciałbym wiedzieć, czy istnieje jakikolwiek sposób na zrobienie tego samego bez zapętlania tablicy, ponieważ muszę wykonać tę samą instrukcję na wszystkich elementach.
Z góry dziękuję.