gpt4 book ai didi

linux - 如何根据修改日期下载S3 bucket文件?

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

我有一个用例,我需要下载特定修改日期范围内的存储桶文件,仅用于诊断目的。存储桶中有大量文件,因此下载所有文件是不切实际的。我查看了 AWS CLI,似乎没有现成可用的 S3 选项(只有一个“--include”选项,仅按文件名过滤)。我可以就此征求你的意见吗?谢谢

最佳答案

DATE=$(date +%Y-%m-%d)

FILE="$(aws s3api list-objects --bucket bucket_name --query 'Contents[?LastModified>= `'"$DATE"'`][].{Key: Key}' --output=text| grep file_name)"

aws s3 cp s3://bucket_name/${FILE} .

关于linux - <AWS S3> 如何根据修改日期下载S3 bucket文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67667368/

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