AWS:将匹配路径的所有文件复制到S3存储桶?

时间:2015-10-23 03:32:49

标签: amazon-web-services amazon-s3

我想将当前目录中的所有CSV文件复制到我的S3存储桶。我在尝试:

aws s3 cp s3://mybucket --include '*.CSV'

但我明白了:

usage: aws [options] <command> <subcommand> [parameters]
aws: error: too few arguments

我正在阅读the docs,但我没有看到上传文件列表的例子。

如果我尝试:

aws s3 cp *.CSV s3://openprescribing

我明白了:

Unknown options: file1.CSV,file2.CSV

有什么想法吗?文档还讨论sync并包含文件列表的示例,但我不清楚这是否意味着复制或同步文件。与mv相同,我怀疑这可能意味着在本地删除文件。

1 个答案:

答案 0 :(得分:0)

您需要在源模式周围添加双引号: aws s3 cp "*.CSV" s3://openprescribing

然后它应该工作。它发生在我之前。