77得票4回答
如何过滤不包含特定内容的json数据(使用jq命令)

我有一个 AWS 查询,想要在 jq 中进行筛选。我想过滤掉所有以 "latest" 结尾的 imageTags。 目前我做了这个,但它会筛选包含 "latest" 的内容,而我想筛选不包含 "latest"(或不以 "latest" 结尾)的内容。aws ecr describe-imag...

76得票2回答
jq无法处理带有破折号和数字的标签名

我正在使用jq,但是我的json标签中有"-"会导致jq不能编译。我无法转义它使其正常工作。这是命令:curl -X GET -H "X-AppKey:foo" "foo/v2/_status" | jq '.component-st...

69得票3回答
从jq json输出中排除列

我想使用jq JSON处理器来去掉这里的timestamp字段。[ { "timestamp": 1448369447295, "group": "employees", "uid": "elgalu" }, { "timestamp": 14483...

69得票3回答
从数组中选择值

我有一个带有示例值的JSON文件: { "files": [{ "fileName": "FOO", "md5": "blablabla" }, { "fileName": "BAR", "md5": "alal...

68得票5回答
将参数传递给jq过滤器

这是我的config.json文件:{ "env": "dev", "dev": { "projects" : { "prj1": { "dependencies": {}, ...

68得票5回答
使用 jq 和 bash 在数组中的每个对象上运行命令

如何使用 jq 对 JSON 数组中的每个 JSON 对象运行 Bash 命令?到目前为止,我有以下代码:cat credentials.json | jq -r '.[] | .user, .date, .email' | mycommand -u {user} -d {date} -e {...

67得票3回答
jq - 当我已经深入到对象的子元素中时,如何打印出对象的父元素值?

假设我有一个 JSON,存储在我的变量 jsonVariable 中。{ "id": 1, "details": { "username": "jamesbrown", "name": "James Brown" } } 我使用以下命令在...

67得票6回答
如何在jq中将JSON对象转换为键值对格式?

在 jq 中,我如何将 JSON 转换为 key=value 形式的字符串? 来自:{ "var": 1, "foo": "bar", "x": "test" } 收件人:var=1 foo=bar x=test

65得票1回答
使用jq获取数组中的所有值

我使用jq解析一个JSON文件:jq .response[1].text file.json 它能正常工作,但每次我都需要输入.number[2].text、.response[3].text等数字。我希望一次获取所有的值(200个值)。 但是当我这样做时:jq .response[].tex...

63得票6回答
如何使用jq检查数组中是否存在元素

我有一个数组,需要使用jq检查该数组中是否存在元素或从该数组中获取该元素,fruit.json: { "fruit": [ "apple", "orange", "pomegranate", "apricot", ...