【发布时间】:2018-03-14 23:51:32
【问题描述】:
使用jq,我想获取根元素的所有子元素并包含它们的键。
例如来自本文档:
{"foo": [1, 2, 3], "bar": [4, 5, 6]}
我想得到:
{"foo": [1, 2, 3]}
{"bar": [4, 5, 6]}
使用数组索引的变体,我丢失了键:
echo '{"foo": [1, 2, 3], "bar": [4, 5, 6]}' | jq -c .[]
[1,2,3]
[4,5,6]
我怎样才能得到想要的结果?
【问题讨论】: