Я использую команду multi-url curl:
curl -snL http://url1 http://url2
Каждый из них создает json как:
{
"thing": 1,
"other": "foo"
}
{
"thing": 2,
"other": "baz"
}
то, что я хочу знатьесли есть простой способ объединить их, чтобы они могли эффективно передаваться в jq (или, может быть, jq может просто сделать это), так что я получаю:
[{
"thing": 1,
"other": "foo"
},
{
"thing": 2,
"other": "baz"
}]
и, таким образом, в конечном итоге могу сделать: curl -snL http://url1 http://url2 | jq -re .[].other