gpt4 book ai didi

bash - 错误 : must use subscript when assigning associative array

转载 作者:行者123 更新时间:2023-12-02 00:21:45 38 4
gpt4 key购买 nike

我想要一个在 bash 中等效的 hashmap(作为 string 的键和作为 list 整数的值)。所以,我写了下面的代码-

declare -A PUBS

PUBS=( "FEE":"[345, 342]" "FOO":"[1, 2, 44]" "BAR":"[23, 67]" )

但是,我收到一条错误消息,指出分配关联数组时必须使用下标

这里有什么问题吗?

最佳答案

您没有使用正确的语法来指定键。它是 [key]=value,而不是 key:value。所以应该是:

PUBS=( ["FEE"]="[345, 342]" ["FOO"]="[1, 2, 44]" ["BAR"]="[23, 67]" )

关于bash - 错误 : must use subscript when assigning associative array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55130017/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com