jq命令相似于 awk和sed命令,在命令行中对json文件进行解析。linux
官网地址:https://stedolan.github.io/jq/git
例若有一个jSON文件 test.json,以下github
{ "t1": "abcd", "t2": "efdx", "t5": "10", "t6": "8" }
可使用以下命令来提取t1的值json
jq-linux64 ".t1" test.json
若是文件中多行json,那么该命令就提取全部行中的t1值,若是没有t1字段,那么提取出来的是null。bash
jq命令有不少用法,详情能够阅读官网上的教程 https://stedolan.github.io/jq/tutorial/命令行