小编top*_*y42的帖子

S3 cli包括不工作

好吧,我对aws cli非常困惑

我有一个S3桶:

s3://my-bucket
  directory/
    file1
    file2
  backup-logs-1234
  backup-logs-5678
Run Code Online (Sandbox Code Playgroud)

我已经验证了文件在s3桶中,我可以看到它们 aws s3 ls s3://my-bucket

我正在尝试删除文件夹中的所有备份日志(其中8000个).我已经尝试了我能想到的包含/排除的每种组合

1)由于某种原因aws s3 rm "s3://my-bucket/" --include "*backup-logs*" --dryrun试图删除s3://my-bucket/directory/

2)aws s3 rm "s3://my-bucket/" --exclude "*" --include "*backup-logs*" --dryrun没有看到任何要删除的文件

3)我也尝试了"备份"的不同子串(例如b,ba,back)

4)我也尝试添加递归(即使我不希望它),它发现所有文件directory/都符合模式,但没有一个顶层的文件

我确定我做的事情很愚蠢.在此先感谢您的帮助

amazon-s3 amazon-web-services aws-cli

4
推荐指数
1
解决办法
1220
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1

aws-cli ×1