У меня есть следующее json
[ { "name":"bucket1" }, { "name":"bucket1" } ]
Я хочу преобразовать его в
{ "buckets":[ { "name":"bucket1" }, { "name":"bucket1" } ] }
Как мне сделать это с jq?
Решение состоит в следующем:
{"buckets":.}
В командной строке:
jq '{"buckets":.}'
См .: https://jqplay.org/s/MJ-GoLOBX2
Дополнительную документацию можно получить по адресу:
https://programminghistorian.org/en/lessons/json-and-jq#the -dot-
Также см. Советы ниже jqplay внизу.