做内贸只要有什么网络推广网站,阜新建设工程信息网站,wordpress文章分页代码,广州建工集团有限公司官网目录
需求背景#xff1a;
示例#xff1a;
解决方式#xff1a; 需求背景#xff1a;
用shell解析 curl命令GET到的消息体#xff0c;获取body消息体里的某个字段的值,只是个简单的示例#xff0c;可以在此基础上更改满足自己的需求
示例#xff1a;
curl一个API…目录
需求背景
示例
解决方式 需求背景
用shell解析 curl命令GET到的消息体获取body消息体里的某个字段的值,只是个简单的示例可以在此基础上更改满足自己的需求
示例
curl一个API
curl -X GET -s -H Accept:application/json -H Content-Type:application/json http://127.0.0.1:8003/ra/sysinfo
后返回body如下 解决方式 #!/bin/shHTTP_APIhttp://127.0.0.1:8003/ra/sysinfokey_cpu_totalcpu_total
key_cpu_percentcpu_percent
key_mem_totalmem_total
key_mem_percentmem_percent
key_disk_totaldisk_total
key_disk_percentdisk_percentresp_body$(curl -X GET -s -H Accept:application/json -H Content-Type:application/json $HTTP_API)cpu_percent$(echo $resp_body | sed s/{//g|sed s/}//g|awk -F$key_cpu_percent {print $2}|cut -d, -f1|cut -d: -f2)
mem_percent$(echo $resp_body | sed s/{//g|sed s/}//g|awk -F$key_mem_percent {print $2}|cut -d, -f1|cut -d: -f2)
disk_percent$(echo $resp_body | sed s/{//g|sed s/}//g|awk -F$key_disk_percent {print $2}|cut -d, -f1|cut -d: -f2)echo cpu_percent: $cpu_percent
echo mem_percent: $mem_percent
echo disk_percent: $disk_percent 换成自己的api 和对应的key值即可更复杂的解析自己想办法