LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

cat 1.json 2.json ... | jq --slurp --slurpfile config config.json '$config[0] + { human: (reduce .[] as $object ({}; . + $object)) }'

Заодно обобщил на произвольное количество входных файлов.

Исправление intelfx, :

cat 1.json 2.json ... | jq --slurp --slurpfile config config.json '$config[0] + { human: (reduce .[] as $object ({}; . + $object)) }'

Исходная версия intelfx, :

cat 1.json 2.json ... | jq --slurp --argjson config config.json '$config + { "human" : reduce .[] as $object ({}; . + $object) }'