shell获取json属性值

安装jq

  • 安装jq,Debian系操作系统直接命令安装:sudo apt-get install jq -y

简单使用

  • 当前目录下存在文件my.json,内容如下

    {
        "menu": {
            "id": "file",
            "value": "File:",
            "popup": {
                "menuitem": {
                    "value": "New",
                    "onclick": "CreateNewDoc()"
                }
            }
        }
    }
    
  • 执行下面命令,获取menuitemvalue值,会输出"New"

    jq -c .menu.popup.menuitem.value my.json
    

本文作者:秒年度

本文链接:https://www.cnblogs.com/steinven/p/17131097.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   秒年度  阅读(558)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起