PHP
·
发表于 5年以前
·
阅读量:8283
Linux shell 中如何定义一个map,以及对其进行操作。
定义一个空map
declare -A map=()
定义并初始化map
declare -A map=(["100"]="1" ["200"]="2")
输出所有key
echo ${!map[@]}
输出所有value
echo ${map[@]}
添加值
map["300"]="3"
输出key对应的值
echo ${map["100"]}
遍历输出map
for key in ${!map[@]}
do
echo ${map[$key]}
done