Предположим, у нас есть следующие записи:
[
{"k1": "v1", "k2": "v2"},
{"k1": "v1", "k2": "v2"},
{"k1": "v1", "k2": "v2"}
]
и мы хотим сохранить только подмножество клавиш, например k1
Какую операцию мы должны сделать, чтобы получить следующий вывод?
[
{"k1": "v1"},
{"k1": "v1"},
{"k1": "v1"}
]
Я пытался сделать jq '.[] | { "k1": .k1 }'
, но он возвращает
{"k1": "v1"}
{"k1": "v1"}
{"k1": "v1"}
Также попытался сделать jq '.[] | { "k1": .k1 }' | jq '[inputs]'
, но по какой-то причине он удаляет первую строку
[
{"k1": "v1"},
{"k1": "v1"}
]