Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 使用AWS CLI删除S3存储桶中的多个子文件夹_Amazon Web Services_Amazon S3 - Fatal编程技术网

Amazon web services 使用AWS CLI删除S3存储桶中的多个子文件夹

Amazon web services 使用AWS CLI删除S3存储桶中的多个子文件夹,amazon-web-services,amazon-s3,Amazon Web Services,Amazon S3,是否可以使用AWS CLI删除S3中的多个子文件夹?在中指定了include和exclude命令,但我认为它是针对S3项的,而不是针对文件夹的 已尝试此命令,但不起作用aws s3 rm s3://bucketname/*/*/foldertodelete--recursive Sample folder structure: bucketname/folder/subfolder/itemfolder bucketname/folder/subfolder/foldertodelete b

是否可以使用AWS CLI删除S3中的多个子文件夹?在中指定了
include和exclude
命令,但我认为它是针对S3项的,而不是针对文件夹的

已尝试此命令,但不起作用
aws s3 rm s3://bucketname/*/*/foldertodelete--recursive

Sample folder structure:

bucketname/folder/subfolder/itemfolder
bucketname/folder/subfolder/foldertodelete

bucketname/anotherfolder/subfolder/itemfolder
bucketname/anotherfolder/subfolder/foldertodelete

bucketname/andanotherfolder/andsubfolder/itemfolder
bucketname/andanotherfolder/andsubfolder/foldertodelete
我错过什么了吗?任何帮助都将不胜感激。感谢您尝试以下操作:(请确保在运行该命令之前创建备份,以避免出现任何意外结果

aws s3 rm s3://bucketname/--exclude“*”--include“*foldertodelete/*”--recursive

命令的path参数中不支持通配符。

请尝试以下操作:(确保在运行命令之前创建备份,以避免出现任何意外结果。

aws s3 rm s3://bucketname/--exclude“*”--include“*foldertodelete/*”--recursive


命令的path参数中不支持通配符。

S3 API不支持通配符@marekful似乎是这样。谢谢。S3 API不支持通配符@marekful似乎是这样。谢谢。嗯,很奇怪,因为我已经测试过了,它似乎对我有用。您是否使用了
——include“*foldertodelete/*”
,因为我已经更新了它。您需要在foldertodelete之前添加*现在它可以工作了。我的错误,我输入了一个不存在的文件夹。非常感谢。嗯,很奇怪,因为我已经测试过了,它似乎对我有用。您是否使用了
——include“*foldertodelete/*”
,因为我已经更新了它。您需要在foldertodelete之前添加*现在它可以工作了。我的错误,我输入了一个不存在的文件夹。非常感谢。