2017-02-27 81 views
0

我是jq的新手,一直试图获得所需的输出,但没有成功。用jq解析json的特定输出

所以我们可以说我有json的内容是这样的:

{ 
    "name": "jack", 
    "tags": ["1.0", "2.0"] 
} 

而且我想获得输出中是这样的:

jack:1.0 
jack:2.0 

如何实现与JQ?

回答

2

使用此:

jq -r '"\(.name):\(.tags[])"' file.json 
+1

该死很容易,当你知道它,谢谢! :) –

+0

不客气 – hek2mgl