shell 中 map 的使用

发布时间: 更新时间: 总字数:77 阅读时间:1m 作者: IP上海 分享 网址

shell 中 map 的使用

示例

# 空map
$ declare -A map=()

# 初始化map
$ declare -A map=(["foo1"]="bar1" ["foo2"]="bar2")

# 输出所有keys
$ echo ${!map[@]}
foo1 foo2

# 输出指定的 key
$ echo ${map["foo1"]}
bar1

# 新增值
$ map["foo3"]="bar3"
$ echo ${!map[@]}
foo1 foo2 foo3

# 遍历
for key in ${!map[@]}; do
    echo ${map[$key]}
done
Home Archives Categories Tags Statistics
本文总阅读量 次 本站总访问量 次 本站总访客数