awscli s3同步通配符

问题描述 投票:0回答:1

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

aws s3 sync ./model.ckpt* $S3_CKPT_PATH

但是我收到了错误:

Unknown options: ./model.ckpt-0.meta,<my S3_CKPT_PATH path>

然而,aws s3 sync . $S3_CKPT_PATH工作,但给了我很多我不想要的额外文件。

谁知道我怎么能这样做?

amazon-web-services amazon-s3 synchronization wildcard aws-cli
1个回答
1
投票

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

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

例如:

aws s3 sync mydir s3://bucket/folder/ --exclude "*" --include "model.ckpt*"
© www.soinside.com 2019 - 2024. All rights reserved.