我正在尝试从AWS s3存储桶中删除文件。 该文件的全名是“ test11.mp4”。
我可以删除仅带有“ test11”值而不带扩展名的文件吗?
例如,在Linux上
rm -rf test11 *
我想以这种方式工作...
其他修改 我正在使用适用于Java的AWS开发工具包。
答案 0 :(得分:1)
您可以使用(run-shell-command "for i in $(ls); do echo $i; done")
和--include
参数的组合来执行此操作,但是它只能与--exclude
选项一起使用,因此可能并不是您想要的。
请参阅:
答案 1 :(得分:1)
在Java SDK中,您可以使用deleteObjects()
删除多个对象。
请参阅:Deleting Multiple Objects Using the AWS SDK for Java - Amazon Simple Storage Service
但是,无法指定通配符。必须提供每个要删除的对象的特定Key
。