jq

Процессор JSON командной строки, использующий доменный язык. Больше информации: https://jqlang.github.io/jq/manual/.

{{cat путь/к/файлу.json}} | jq '.'

{{cat путь/к/файлу.json}} | jq --from-file {{путь/к/скрипту.jq}}

{{cat путь/к/файлу.json}} | jq {{--arg "имя1" "значение1" --arg "имя2" "значение2" ...}} '{{. + $ARGS.named}}'

{{cat путь/к/файлу.json}} | jq '{{.ключ1, .ключ2, ...}}'

{{cat путь/к/файлу.json}} | jq '{{.[индекс1], .[индекс2], ...}}'

{{cat путь/к/файлу.json}} | jq '.[]'

{{cat путь/к/файлу.json}} | jq '. {{+|-}} {{{"ключ1": "значение1", "ключ2": "значение2", ...}}}'