前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux shell 解析json jq的用法举例

linux shell 解析json jq的用法举例

作者头像
小黑同学
发布2021-12-06 12:38:02
1.4K0
发布2021-12-06 12:38:02
举报
文章被收录于专栏:E=mc²

jq下载

下载页 https://stedolan.github.io/jq/download/

命令行安装(linux)

代码语言:javascript
复制
wget -O jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64
mv jq-linux64 jq

注意 下载后默认名称为 jq-linux64,通过mv jq-linux64 jq改名为jq

jq 格式

jq ’. json路径

注意:jsonArry书写格式[index],如果是第一个元素 [0] 中0可以省略,写作 [ ]

示例 json

https://api.github.com/repos/stedolan/jq/commits?per_page=5

示例用法

代码语言:javascript
复制
 curl 'https://api.github.com/repos/stedolan/jq/commits?per_page=5' | jq '.[4].parents[].sha'

运行结果为 "9600a5c78141051adc08362b9c5446a15ae4d9a4"

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/09/26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • jq下载
  • jq 格式
  • 示例 json
  • 示例用法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档