gpt4 book ai didi

amazon-web-services - AWS S3 cp 无法通过

转载 作者:行者123 更新时间:2023-12-04 08:05:50 26 4
gpt4 key购买 nike

我正在尝试使用 AWS s3 cp CLI 运行递归复制命令。我正在运行的命令如下(我用“mybucket”替换了真实的存储桶名称):

aws s3 cp s3://mybucket/NJ/Monthly/2014/06/ /home/bob/work/NJ/Monthly/2014/06/ --recursive --exclude "*" --include “monthly_summary_*” --region us-east-1

我还将对其进行格式化以使其适合:
aws s3 cp s3://mybucket/NJ/Monthly/2014/06/ /home/bob/work/NJ/Monthly/2014/06/ 
--recursive --exclude "*" --include “monthly_summary_*” --region us-east-1

出于某种原因,这是行不通的。但是,它不会记录任何错误或任何类型的输出。是否有语法错误?

我已验证该位置的存储桶中确实存在与“monthly_summary_*”匹配的文件。我还验证了我可以在没有 --recursive、--exclude 和 --include 的情况下执行普通的 aws s3 cp 命令,只需指定一个文件名,它就可以工作。意思是,下面的代码有效,但没有得到一切(因为它不是递归的):
aws s3 cp s3://mybucket/NJ/Monthly/2014/06/monthly_summary_201406.txt
/home/bob/work/NJ/Monthly/2014/06/monthly_summary_201406.txt --region us-east-1

任何帮助将不胜感激!

最佳答案

我想到了。看来 AWS 命令​​行工具不完全支持通配符,它​​们只支持文件扩展名。因此,“.txt”将与 --exclude ""--include ".txt"逻辑一起使用,但诸如“monthly__summary.txt”或“monthly_summary_*”之类的通配符将不起作用。

关于amazon-web-services - AWS S3 cp 无法通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24622344/

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