Я хотел бы поймать значение, используя jq для хранилища и контейнера в моем json, чтобы передать его как переменную в 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 = lama
@Inian Я все равно буду их перебирать, для каждого цикла я буду использовать одно из значений для хранилища и контейнера для развертывания.

Мне удалось ее решить! Вот мой ответ.
.parameters.Containers.value[].Storage
.parameters.Containers.value[].Container
В
value[]две записи, зачем вам только первая?