Amazon s3 AWS CLI如何从同一元素查询多个参数?
我尝试使用AWS CLI查询特定帐户拥有的S3对象,并且仅当该对象具有特定大小时。有没有办法进行AND查询?这些是我已经尝试过的数百种备选方案中的一些,但没有一种有效: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 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]'