gpt4 book ai didi

amazon-s3 - AWS CLI 如何查询同一元素的多个参数?

转载 作者:行者123 更新时间:2023-12-02 02:49:56 25 4
gpt4 key购买 nike

我正在尝试使用 AWS CLI 查询特定账户拥有的 S3 对象,并且仅当该对象具有特定大小时。有什么方法可以进行 AND 查询吗?这些是我已经尝试过的数百种替代方案中的一些,但没有一个有效:

aws s3api list-objects-v2 --bucket bucket-name --fetch-owner  --output json --query "'Contents[?Size==`0`].[Key,Owner.ID,Size]' || [?Owner.ID=='00000000111111122222222aaabbbcccdddeeefff']"
aws s3api list-objects-v2 --bucket bucket-name --fetch-owner --output json --query "Contents[?Owner.ID=='00000000111111122222222aaabbbcccdddeeefff']||[?Size==`0`].[Key,Size]"

欢迎任何帮助!

提前致谢!

最佳答案

为了将来的引用,这是最终命令:

aws s3api list-objects-v2 --bucket bucket-name --fetch-owner --output json --query 'Contents[?(Owner.ID==`00000000111111122222222aaabbbcccdddeeefff` && Size==`0`)].[Key,Size,Owner.ID]'

非常感谢@Uberhumus

关于amazon-s3 - AWS CLI 如何查询同一元素的多个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62157732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com