簡體   English   中英

<aws s3>如何根據修改日期下載 S3 存儲桶文件?</aws>

[英]<AWS S3> How to download S3 bucket files based on modified date?

我有一個用例,我需要下載特定修改日期范圍內的存儲桶文件,僅用於診斷目的。 存儲桶中有大量文件,因此為此目的下載所有文件並不實用。 我查看了 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} .

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM