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/命令行