投稿 资料上传 提问 搜索
您现在的位置是: 首页 > 问答 > 正文

Shell脚本中如何解析json

遇到一个技术问题,还请大家帮我解答一下!!!

如何通过shell语句解析json文件并输出里面字段???

JSON文件test.json,内容如下:

{"productId":"2723","click":60,"view":300,"deal":2,"day":"20130919"}

问题回复
  1. 简讯
    简讯IT技术之家

    可使用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

    回复