awscli s3同步通配符

时间:2019-04-10 00:45:53

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

我正在尝试通过以下操作将以“ model.ckpt”开头的目录中的所有文件同步到S3存储桶路径:

<a href="https://www.paypal.com/webscr?cmd=_history-details-from-hub&id=YOURTRANSACTIONID">Show Details</a>

但是我得到了错误:

aws s3 sync ./model.ckpt* $S3_CKPT_PATH

但是,Unknown options: ./model.ckpt-0.meta,<my S3_CKPT_PATH path>可以工作,但是给了我许多我不想要的其他文件。

有人知道我该怎么做吗?

1 个答案:

答案 0 :(得分:1)

使用aws s3 sync时,将包含文件夹中的所有文件。

如果您想指定通配符,则需要Use Exclude and Include Filters

例如:

aws s3 sync mydir s3://bucket/folder/ --exclude "*" --include "model.ckpt*"