amazon-s3 - S3 / AWS 上的清理
问题描述
我在 Amazon S3 / AWS 上有一个存储桶。它包含文件夹和子文件夹的层次结构。我想删除所有名为“flac”和“mp3”的子文件夹。示例:[桶]> 299-399> Flac
我在 iMac (High Sierra) 上安装了 AWS CLI。是否可以创建一个批处理命令,在一次或两圈中执行此操作(一个用于 Flac,一个用于 mp3)?
解决方案
你可以使用aws s3 rm
命令。这是文档。
尝试:
aws s3 rm --recursive s3://bucket/ --exclude="*" --include="*/Flac/*"
aws s3 rm --recursive s3://bucket/ --exclude="*" --include="*/mp3/*"
要了解如何使用--exclude
and --include
,您可以参考查看排除和包含过滤器的使用。
推荐阅读
- wordpress - 使用 Open Server 的高 TTFB 时间
- windows - RegisterActiveObject 是 DECLARE_CLASSFACTORY_SINGLETON 的可行替代品吗?
- azure - 策略评估超出 Azure 允许的最长时间
- python - Flask:如果我计算请求,我就不能做多线程
- javascript - react中如何获取父函数的返回值给子组件(使用props)
- amazon-web-services - 使用 terraform 在 AWS 中处理共享 clod 资源的建议方法
- python - 用海龟模块画圆
- wpf - 在 WPF 数据网格中按下一个键后,如何让用户跳转到下一个拟合项?
- c++ - 删除整个双向链表c ++
- flutter - Flutter IconButton splashRadius 主题