【发布时间】:2016-02-15 06:07:56
【问题描述】:
我正在寻找基于两个 json 数组的 CSV(数组是对带有键值对的大型 jason 数组的缩减)
[
"Name",
"Role",
"Type",
"Service",
"Group",
]
[
"some-server.com",
"web server",
"production",
"apps",
"main",
]
我能够得到更多我正在寻找的东西:
jq -r '[.Tags[].Key], [.Tags[].Value] | join (",")' output.json
问题是,键并不总是按相同的顺序排序。对于我得到的一些对象:
Name, Role, Type
其他时间:
Role, Type Name ..
我正在寻找一种使输出保持一致的方法。
【问题讨论】:
-
您能提供一个有效的输入 JSON 吗?