Я новичок с JQ.
Я хотел бы объединить 2 файла JSON с JQ.Но только для настоящих ключей в первом файле.
Первый файл (first.json)
{
"@@locale": "en",
"foo": "bar1"
}
Второй файл (second.json)
{
"@@locale": "en",
"foo": "bar2",
"oof": "rab"
}
Я уже пробовал.
edit: jq -n '. [0]*. [1] 'first.json second.json
jq -s '.[0] * .[1]' first.json second.json
Но возвращенный результат неверен.
{
"@@locale": "en",
"foo": "bar2",
"oof": "rab"
}
Запись "oof" не должна присутствовать.
Ожидаемое объединение.
{
"@@locale": "en",
"foo": "bar2"
}
С уважением.