Amazon s3 AWS CLI如何从同一元素查询多个参数?

Amazon s3 AWS CLI如何从同一元素查询多个参数?,amazon-s3,aws-cli,Amazon S3,Aws Cli,我尝试使用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=='000000001111111222222

我尝试使用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,Owner.ID]'

非常感谢@Uberhumus

您看过了吗?如果看过,是否有帮助?非常好。现在用所学内容回答自己的问题。:)@那当然有帮助!我找不到,非常感谢。对于将来的参考,这是最后一个命令:>aws s3api list-objects-v2——bucket名称——fetch owner——output json——query'Contents[?(owner.ID=
00000000 1111111 2222222 aaabbcccdddeefff
&&Size==0)][Key,Size,owner.ID]'
aws s3api list-objects-v2 --bucket bucket-name --fetch-owner --output json --query 'Contents[?(Owner.ID==`00000000111111122222222aaabbbcccdddeeefff` && Size==`0`)].[Key,Size,Owner.ID]'