shell的变量数组

#! /usr/bin/bash

#变量数组

function var_list
{
    list=(var1 var2 var3)
    for item in ${list[@]}
    do
    #给数组内的每个变量赋值 var ,declare -g 是申请全局变量
    declare -g ${item}=$(echo "var")
    done
}
var_list

echo ${var1}
echo ${var2}
echo ${var3}

#结果是:

bash var_list.sh
var
var
var

 

posted @ 2022-03-20 21:18  小白duzw  阅读(236)  评论(0)    收藏  举报