shell 解析json格式
[root@VM-0-13-centos tmp]# cat json.sh
#!/bin/bash
raw='{"name":"lifuqiang","age":20,"hobbies":["run","sleep","code"],"address":{"city":"beijing","province":"hebei"}}'
echo $raw | jq -r '.name'
echo $raw | jq -r '.age'
echo $raw | jq -r '.hobbies[0]'
echo $raw | jq -r '.address.city'
[root@VM-0-13-centos tmp]# bash json.sh
lifuqiang
20
run
beijing
前提是安装jq工具

浙公网安备 33010602011771号