У меня есть сгенерированный файл (из amazon CLI) и вытаскиваем некоторые атрибуты. Обычно это было бы просто с JQ, однако файл JSON не имеет атрибутов верхнего уровня.Извлечение объектов с помощью JQ для вложенного json-файла без именованных атрибутов
[
[
{
"State": "running",
"Type": "c4.xlarge",
"ID": "i-somehere",
"Env": [
"prd"
],
"Name": [
"some url here"
]
}
],
[
{
"State": "stopped",
"Type": "c4.xlarge",
"ID": "i-somehere",
"Env": [
"prd"
],
"Name": [
"some url here"
]
}
],
[
{
"State": "running",
"Type": "c4.2xlarge",
"ID": "i-somehere",
"Env": [
"prd"
],
"Name": [
"some url here"
]
}
]
]
..... Я хотел бы извлечь состояние, Env и имя .... это должно быть просто JQ «[]. Государство» ... однако государство вложено в объекте который не назван. Как я могу извлечь с помощью JQ?
Thankyou. Это отлично работает независимо от того, где узел находится в иерархии. – user1351155