0

我使用的是 S3Fox,最终在多个 S3 目录中创建了许多 _$folder$ 文件。我想把它们都洗干净。但是这些文件既不能通过命令行工具也不能通过 S3Fox 看到。它们只能通过 AWS S3 控制台看到。我正在寻找类似的解决方案

hadoop fs -rmr s3://s3_bucket/dir1/dir2/dir3/ / /*_\$文件夹\$

4

1 回答 1

2

you can use s3cmd (http://s3tools.org/s3cmd) and the power of shell.

s3cmd del $(s3cmd ls s3://your-bucket | grep _$folder$ | awk '{ print $1}')

于 2013-09-12T21:06:10.097 回答