linux bash Добавить в массив элемент другого массива -- пример скрипта (в конец массива, без указания индекса)

Изучите этот пример с перебором строк в цикле:

#!/bin/bash

RemoteReposNames=() # объявляем массив
RemoteDataText="$(git remote -v)"
#echo "${RemoteDataText}"

while read -r line; do
    words=($line) # получаем слова строки в виде массива
	RemoteReposNames+=("${words[0]}")  # добавляем элемент в массив (первое слово из каждой строки)
done <<< "$RemoteDataText"

printf "%s\n" "${RemoteReposNames[@]}"

Непосредственно добавление очередного элемента происходит в строке:

RemoteReposNames+=("${words[0]}")

Key Words for FKN + antitotal forum (CS VSU):