我想要在 bash 中等效的哈希图(键为整数string,值为list整数)。所以,我写了下面的代码——
declare -A PUBS
PUBS=( "FEE":"[345, 342]" "FOO":"[1, 2, 44]" "BAR":"[23, 67]" )
Run Code Online (Sandbox Code Playgroud)
但是,我收到一条错误消息must use subscript when assigning associative array。
这里有什么问题?
您没有使用正确的语法来指定键。是[key]=value,不是key:value。所以应该是:
PUBS=( ["FEE"]="[345, 342]" ["FOO"]="[1, 2, 44]" ["BAR"]="[23, 67]" )
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2471 次 |
| 最近记录: |