I have a JSON file with multiple objects within multiple arrays, like below
[
[
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "ca-central-1a"
},
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "ca-central-1b"
}
],
[
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "us-east-1d"
},
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "us-east-1d"
}
],
[
{
"instance_id": "i-35343453453",
"account": "12344",
"az": "eu-central-1a"
}
]
]
I want the output to be a single array with all the nested objects, like below. Using the JSON input above, how do you use jq to produce the following output?
[
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "ca-central-1a"
},
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "ca-central-1b"
},
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "us-east-1d"
},
{
"instance_id": "i-35345353453",
"account": "12344",
"az": "us-east-1d"
},
{
"instance_id": "i-35343453453",
"account": "12344",
"az": "eu-central-1a"
}
]
How to get this done in JQ? Thanks in advance.