LINUX.ORG.RU

История изменений

Исправление DRVTiny, (текущая версия) :

getArray () {
    arrName=$1
    declare -a arr1=("Puttin\' on the Ritz
the
song")
    arr1+=('dressed up like' 'million dollar trooper')
    arr1+=('trying hard' 'to look like Gary Cooper')
    declare -p arr1 | sed "s/declare -a arr1/declare -a $arrName/"
}
source <(getArray arr2)
declare -p arr2

Да, чуть не забыл: https://en.wikipedia.org/wiki/Gary_Cooper

Исходная версия DRVTiny, :

getArray () {
    arrName=$1
    declare -a arr1=("Puttin\' on the Ritz
the
song")
    arr1+=('dressed up like' 'million dollar trooper')
    arr1+=('trying hard' 'to look like Gary Cooper')
    declare -p arr1 | sed "s/declare -a arr1/declare -a $arrName/"
}
source <(getArray arr2)
declare -p arr2