Мои данные - это список объектов с множеством ключей. Чтобы изучить данные, я только хочу взглянуть на ограниченный набор ключей.
input:
[
{
"field_1":123,
"field_2":123,
"field_3":123,
"field_4":123,
"field_5":123,
...and so on...
},
{
"field_1":123,
"field_2":123,
"field_3":123,
"field_4":123,
"field_5":123,
...and so on...
},
...many objects like this...
]
Я хочу такой результат, как:
[
{
"field_1":123,
"field_2":123,
},
{
"field_1":123,
"field_2":123,
},
...all objects like this...
]
Я знаю, что могу сделать:
jq '.[] | {field_1:.field_1,field_2:.field_2}'
Но он становится повторяющимся для исследования данных в командной строке. Доступна ли функция быстрого доступа, например:
jq '.[] | filter_keys("field_1","field_2")'