jq del () нет вывода - PullRequest
       14

jq del () нет вывода

0 голосов
/ 10 октября 2019

Я пытаюсь удалить ключ из записей в файле JSON. Я могу успешно выделить то, что я хочу удалить ...

jq -R 'fromjson? | select(type == "object") | .[][].SIP_LIST[].SIP' ts-border-2019-09-15_05.59.03.0.-1906288130.json

"1.2.3.4"
"1.2.3.5"
...

Но когда я запускаю del (), я не получаю ни вывода, ни ошибки. Ничего. Насколько я понимаю, del () должен возвращать входной файл минус удаленные значения. Я был бы рад отладить, если бы у меня не было ничего, кроме пустых взглядов в ответ на следующие вопросы:

jq -R 'fromjson? | select(type == "object") | del(.[][].SIP_LIST[].SIP)' ts-border-2019-09-15_05.59.03.0.-1906288130.json

Есть мысли? Спасибо!

...