I have like this variables in my bash script:
server1_name = 'server-1'
server1_url = 'http://server-1.net'
server2_name = 'server-2'
server2_url = 'http://server-2.net'
How I can create like this json using my variables and set to new var:
[
{
"name": "server-1",
"url": "http://server-1.net"
},
{
"name": "server-2",
"url": "http://server-2.net"
}
]
What I tried:
export jsonArray = $("[{\"name\":"$server1_name",\"url\":\"$server1_url\"},{\"name\":"$server2_name",\"url\":\"$server2_url\"}]" | jq -rec .)