我正在使用Amazon的s3api界面来重命名已经上传到存储桶中的文件(在bash脚本中完成)。我想运行命令
debugDescription
但是很明显有些改变,因为上面的错误消失了
aws s3api --recursive mv s3://$bucket_name/$file_name s3://$bucket_name/$file_name.$last_modified_file_date
如何重命名存储桶中存在的文件?
答案 0 :(得分:2)
您无法在s3中直接重命名文件,唯一的选择是使用'mv'命令并为目标密钥使用新名称:
aws s3 --recursive mv s3://<bucket>/<old_key> s3://<bucket>/<new_key>