gpt4 book ai didi

amazon-web-services - AWS S3 CLI 中的选择性文件下载

转载 作者:行者123 更新时间:2023-12-03 13:19:58 27 4
gpt4 key购买 nike

我在 S3 存储桶中有文件,我试图根据 8 月 8 日、8 月 9 日等日期下载文件,如何下载选择性日期文件?
我使用了以下代码,但它仍会下载整个存储桶列表

aws s3 cp s3://bucketname/ folder/file --profile pname --exclude \"*\" --recursive --include \"" + "2015-08-09" + "*\"

我不确定,如何实现这一目标。

最佳答案

此命令将复制所有以 2015-08-15 开头的文件:

aws s3 cp s3://BUCKET/ folder --exclude "*" --include "2015-08-15*" --recursive

如果您的目标是同步一组文件而不将它们复制两次,请使用 sync命令:
aws s3 sync s3://BUCKET/ folder

这将复制自上次同步以来添加或修改的所有文件。

其实这相当于上面的 cp命令:
aws s3 sync s3://BUCKET/ folder --exclude "*" --include "2015-08-15*"

引用:
  • AWS CLI s3 sync command documentation
  • AWS CLI s3 cp command documentation
  • 关于amazon-web-services - AWS S3 CLI 中的选择性文件下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31942341/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com