У меня есть содержимое json, как показано ниже,
{
"Id": "Role1",
"Result": [
{
"Sub1": 1,
"Sub2": 1,
"StrSub": "ABC"
},
{
"Sub1": 2,
"Sub2": 1,
"StrSub": "CDE"
} ],
"Other": "NA"
}
Я пытаюсь напечатать, как показано ниже,
Id
Result
Others
Я мог бы получить длину, используя jq length t1.json
, но с длиной, которую я пытаюсь перебрать в файле json, используя --arg index 0
внутри цикла for, он не работает (jq --arg id 0 '.[$id]' t1.json
)