如何从S3存储桶中的文件夹中删除带有后缀的图像

SK2*_*609 5 amazon-s3 amazon-web-services boto3

我在 s3 上存储了多种尺寸的图像。例如图像100_100,图像200_200,图像300_150;

我想从文件夹中删除特定大小的图像,例如后缀为200_200的图像。这个文件夹里有很多图片,那么如何删除这些图片呢?

LoM*_*aPh 5

使用 AWS 命令​​行界面 (AWS CLI):

aws s3 rm s3://Path/To/Dir/ --recursive --exclude "*" --include "*200_200"
Run Code Online (Sandbox Code Playgroud)

我们首先排除所有内容,然后包含我们需要删除的内容。rm -r "*200_200"这是模仿Linux 中命令行为的解决方法。