Foi para passar argumentos para outra função, a melhor maneira que encontrei:
local CLIENT_URL="${CLIENT}_URL"
local CLIENT_FOLDER="${CLIENT}_FOLDER"
local CLIENT_BIN_PATH="${CLIENT}_BIN_PATH"
installClient ${UPDATE_OS_PACKAGES}\
${USER_NAME}\
${GROUP_NAME}\
${!CLIENT_URL}\
${!CLIENT_FOLDER}\
${!CLIENT_BIN_PATH}
Por esse motivo, não quis usar o temporário var ou eval. (Desculpe a responder 2 semanas depois).