$ cat example.json |jq -r '.server | .name,.public_net.ipv4.ip'
my-server
142.132.235.187
$ cat example.json| jq -r '.server | "name=\(.name)","ip=\(.public_net.ipv4.ip)"'
name=my-server
ip=142.132.235.187
$ eval $(jq -r '.server | "name=\(.name)","ip=\(.public_net.ipv4.ip)"' example.json)
$ echo $ip
142.132.235.187
curl --data-binary @<file path> <URL>
curl --data-binary '@ikillyou.json' 'https://pentagontours.osd.mil'
echo -e "test1@Yandex.Ru;Ваня\ntest2@Yandex.Ru;Ирина" | awk -F';' '{print "{\"confirmed\":true,\"email\":\""$1"\",\"first_name\":\""$2"\"},"}' | sed '$ s/.$//' | awk 'BEGIN{print "["} {print} END{print "]"}'
varJson='[
{
"id": 1296269,
"name": "Hello-World",
"full_name": "octocat/Hello-World",
"created_at": "2011-01-26T19:01:12Z",
"updated_at": "2011-01-26T19:14:43Z"
},
{
"id": 1296270,
"name": "Hello-World2",
"full_name": "octocat/Hello-World2",
"created_at": "2011-01-26T19:01:12Z",
"updated_at": "2011-01-26T19:14:43Z"
}
]'
echo "$varJson" | jq -r '.[] | "\(.name) \(.created_at)"'
Hello-World 2011-01-26T19:01:12Z
Hello-World2 2011-01-26T19:01:12Z