shell获取json属性值
安装jq
- 安装jq,
Debian
系操作系统直接命令安装:sudo apt-get install jq -y
简单使用
-
当前目录下存在文件
my.json
,内容如下{ "menu": { "id": "file", "value": "File:", "popup": { "menuitem": { "value": "New", "onclick": "CreateNewDoc()" } } } }
-
执行下面命令,获取
menuitem
下value
值,会输出"New"
:jq -c .menu.popup.menuitem.value my.json