AWS CLI s3 cp:如何通过标签排除对象?



我使用以下命令将所有文件从bucket复制到另一个:

aws s3 cp s3://source_bucket s3://target_bucket --recursive

如何从源中排除在元数据中有一些标签的文件(例如"Flag=1")?

不可能指定标记作为AWS CLIaws s3 cp命令的一部分。

在S3对象上使用标签实际上是相当困难的,因为它们不包含在bucket清单中。实际上,您需要单独检索每个对象上的标记,这使得使用起来非常痛苦。

有时将对象放入特定的文件夹是一个很好的解决方法。

相关内容

  • 没有找到相关文章

最新更新