Как создать вложенный JSON - PullRequest
0 голосов
/ 10 июля 2019

Я хотел бы поймать значение, используя jq для Storage и Container в моем 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 = лама

1 Ответ

0 голосов
/ 10 июля 2019

Мне удалось это решить! Вот мой ответ.

.parameters.Containers.value[].Storage
.parameters.Containers.value[].Container
...