Shell脚本中如何解析json
遇到一个技术问题,还请大家帮我解答一下!!!
如何通过shell语句解析json文件并输出里面字段???
JSON文件test.json,内容如下:
{"productId":"2723","click":60,"view":300,"deal":2,"day":"20130919"}
遇到一个技术问题,还请大家帮我解答一下!!!
如何通过shell语句解析json文件并输出里面字段???
JSON文件test.json,内容如下:
{"productId":"2723","click":60,"view":300,"deal":2,"day":"20130919"}
你好!遇到什么技术难题了嘛?请点击我要提问,我们免费帮您解答!!!
可使用jq来解析json,下载jq地址为:https://stedolan.github.io/jq/
如:jq-linux64
直接通过命令sudo apt-get install jq安装即可;
操作命令如:
1. 解析json :cat xxx.json | jq
2. 显示key 的value:cat xxx.json | jq ".key"
jq手册参考地址:https://stedolan.github.io/jq/manual/#Advancedfeatures