鍵值我有一個看起來如下文件:使用JQ來從JSON輸出
{
"repositories": [
{
"id": "156c48fc-f208-43e8-a631-4d12deb89fa4",
"namespace": "rhel12",
"namespaceType": "organization",
"name": "rhel6.6",
"shortDescription": "",
"visibility": "public"
},
{
"id": "f359b5d2-cb3a-4bb3-8aff-d879d51f1a04",
"namespace": "rhel12",
"namespaceType": "organization",
"name": "rhel7",
"shortDescription": "",
"visibility": "public"
}
]
}
我想在一個新的生產線只有name值與他們每個人的,這樣我可以使用while read -r line
。 我只需要
rhel6.6
rhel7
我使用JQ如下這似乎不工作:
jq -r '.[].name'
請建議正確使用JQ這裏
感謝您的答覆。你可以請我怎樣才能得到輸出格式'rhel12/rhel6.6'換句話說,我需要格式'命名空間/名稱的O/P' – meallhour
@meallhour,'jq -r'。 。[] | [.namespace,.name] |加入(「/」)'test.json' –