Допустим, input.json
- это:
{
"useless": "stuff",
"deleteMe": [
{
"foo": "bar",
"baz": "fizz"
}
]
}
Я хочу, чтобы это выглядело как
{
"foo": "bar",
"baz": "fizz"
}
Другими словами, я хочу удалить родительский (ые), но сохранить дети. Я вижу много о jq 'del()'
, но это, кажется, удаляет и детей в моем тестировании. Если бы я знал все имена дочерних элементов, я мог бы извлечь их в новый объект, но список ключей меняется, поэтому я надеюсь на более глобальный подход. Как мне удалить все, кроме детей?