I have an aws query that I want to filter in jq. I want to filter all the imageTags that don't end with "latest"

到目前为止,我做到了这一点,但它过滤包含"最新"的内容,而我想过滤不包含"最新"的内容(或不以"最新"结尾)

aws ecr describe-images --repository-name <repo> --output json | jq '.[]' | jq '.[]' | jq "select ((.imagePushedAt < 14893094695) and (.imageTags[] | contains(\"latest\")))"

谢谢

推荐答案

You can use not to reverse the logic

(.imageTags[] | contains(\"latest\") | not)

另外,我想您可以将您的管道简化为一个jq调用.

Json相关问答推荐

两种情况下过滤的JOLT规范

从JSON格式提取数据时分隔通用名称

使用Jolt v.0.1.1向每个json元素添加一个键-值对

织女星-没有循环的动画条形图第二部分(实际上是织女星)

数据清理设计不良的 JSON 数据 - 需要有关最佳策略的建议

xidel:是否可以从 JSON 对象中检索特定的嵌套值?

JOLT - 如果对象内部存在键,则将对象移动到数组

用于遮蔽卡的 Jolt 规格

修改 boost::json::object 中的值

如何在 powerapps 中将详细信息表单转换为 json?

在 rust 中从 API 反序列化 serde_json

如何比较 JSON 文档并返回与 Jackson 或 Gson 的差异?

为什么在我们有 json_encode 时使用 CJSON 编码

如何使用 Newtonsoft.Json 反序列化 JSON 数组

为什么我不能在 C# 中引用 System.Runtime.Serialization.Json

将 PHP 结果数组转换为 JSON

与classic 规范化表相比,postgres JSON 索引是否足够高效?

确保数组中的项目属性在 Json Schema 中是唯一的?

如何在dart Flutter 中将json字符串转换为json对象?

如何向 json IAM 策略添加 comments ?