История изменений
Исправление 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) }'