Ответ 1
Разделите его с помощью параметра -s
.
$ jq -s '.' <<< '{ "a": 1 } { "b": 2 }'
[
{
"a": 1
},
{
"b": 2
}
]
В качестве другой опции чтение значений с помощью inputs
является гораздо более гибкой альтернативой. Обычно вы хотите использовать это в сочетании с опцией -n
, чтобы предотвратить преждевременное потребление первого значения.
$ jq -n '[inputs]' <<< '{ "a": 1 } { "b": 2 }'