shell构建json数组取值并循环推送不同json数据

一个json数组构成的.json文件,用来postman批量推送json数据,
但对面ip加了拦截,想在Linux中用curl推送,
请问shell中怎么构建json数组并读取每个json的对应值,构建curl post 请求呢??,循环推送不同的数据.
json数组中含有很多json,每个json有自己的推送地址,推送地址包含在每个json中.

关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:shell读取json数据