无法使用 jq 成功切片 json 文件

not able to successfully slice a json file with jq

我尝试对 json 文件进行切片,但出现错误:

jq: 错误(在 result2.json:0):无法使用字符串“url”

索引数组

我正在尝试解析以下 json 文件

code ss

我想访问此列表中的六个参考链接。我尝试使用以下代码,但它给了我一个错误。

jq -r .result.CVE_Items[].cve.references.reference_data[0:5].url result2.json

我对 json 解析还很陌生,所以我很难克服这些问题:(

.reference_data[0:5] 生成一个切片,即一个数组,因此在您的查询中,您需要逐项列出它,例如通过附加 []:

.reference_data[0:5][]