1 | jq 是一款命令行下处理 JSON 数据的工具。其可以接受标准输入,命令管道或者文件中的 JSON 数据,经过一系列的过滤器(filters)和表达式的转后形成我们需要的数据结构并将结果输出到标准输出中。jq 的这种特性使我们可以很容易地在 Shell 脚本中调用它。 |
jq编译安装
1 | git clone https://github.com/stedolan/jq.git |
查看帮助
1 | jq -h 查看帮助 |
筛选大于某个值的数据到文件
1 | cat test.json |jq -c --arg time $unix_time -r 'select(.ctime > ($time | tonumber))' >test2.json |
更多:IBM
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/04/27/使用jq命令行处理json数据/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!