我在非序列的特定日期的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/ 包括。
答案 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。