如何AND包含

时间:2016-11-01 07:03:30

标签: amazon-s3 command-line-interface

我在非序列的特定日期的s3存储桶文件之间进行复制。 在示例中我从23复制,所以我想复制15,19和23。

  

aws s3 --region eu-central-1 --profile LOCALPROFILE cp   S3:// SRC   s3:// DEST --recursive   --exclude" *" --include" 2016-01-23 "

此来源提到使用序列http://docs.aws.amazon.com/cli/latest/reference/s3/  包括。

1 个答案:

答案 0 :(得分:2)

您似乎在询问如何在一个命令中复制多个文件/路径。

AWS Command-Line Interface (CLI)允许多个--include规范,例如:

aws s3 cp s3://SRC s3://DEST --recursive --exclude "*" --include "2016-01-15/*" --include "2016-01-19/*" --include "2016-01-23/*"

第一个--exclude表示要排除所有文件,然后后续的--include参数会添加要包含在副本中的路径。

请参阅文档中的 Use of Exclude and Include Filters