История изменений
Исправление DRVTiny, (текущая версия) :
так работает, но громоздко как-то..
Передавайте имя создаваемой глобальной переменной прямо в функцию и там делайте
source <(declare -p arr | sed "s%^declare -a array1%declare -a $arrName%")
Не спорю, что и эта конструкция выглядит уродливо,но тут уж на безжирье и рак - жирный :)
Исходная версия DRVTiny, :
так работает, но громоздко как-то..
Передавайте имя создаваемой глобальной переменной прямо в функцию и там делайте source <(declare -p arr | sed «s%^declare -a array1%declare -a $arrName%»)
Не спорю, что и эта конструкция выглядит уродливо,но тут уж на безжирье и рак - жирный :)