(不知不觉中)我将文件上传到了我的S3存储桶中,其中大多数文件都是大写字母。 有没有我可以用来将其名称重命名/更改为所有小写字母的命令。 我需要进行批量更改,并且不能使用特定的文件名,因为更改需要对存储桶中的所有文件进行。没有子文件夹,所有文件都在根目录中。
答案 0 :(得分:1)
您可以运行以下类似内容。将vc.disconnect
替换为您的S3存储桶名称。
for i in $(aws s3 ls s3:// bucket-name | awk'{print $ 4}');做aws s3 mv s3:// bucket-name / $ i s3:// bucket-name /`echo $ i | tr'A-Z''a-z'`;完成