我想在json中使用jq来获取JSON中的Storage和Container的值,以便将其作为bash中的变量传递,但解析时遇到问题。
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"Containers": {
"value": [
{
"Storage": "abdelvt33cpgsa",
"RG": "samitestik2",
"Container": "lama"
},
{
"Storage": "abdelvt44cpgsa",
"RG": "samitestik2",
"Container": "baba"
}
]
}
}
}
预期结果将是x = abdelvt33cpgsa和y =喇嘛
答案 0 :(得分:0)
我设法解决了! 这是我的答案。
.parameters.Containers.value[].Storage
.parameters.Containers.value[].Container