如何使用AWS CLI(Dos)将文件名中带空格的文件从一个存储桶复制到另一个存储桶

时间:2017-10-29 06:11:08

标签: amazon-web-services amazon-s3 aws-cli

我正在尝试使用AWS命令行将文件从一个AWS存储桶中的相同My CV 2017.pdf复制到另一个存储桶。但我这样做是错误的。

我尝试使用My\ Cv\ 2017.pdf'My CV 2017.pdf',两者都无效。

2 个答案:

答案 0 :(得分:16)

使用双引号。例如:

aws s3 cp "s3://source-bucket/My CV 2017.pdf" "s3://destination-bucket/My CV 2017.pdf"

答案 1 :(得分:1)

使用双引号可以解决单个文件要上传的问题。

对于批量文件,请尝试使用递归选项上传目录

aws s3 mv ../directory-with-files/ s3://bucket-name/folder-to-upload/ --recursive