[英]Download list of specific files from AWS S3 using CLI
我正在嘗試僅從 AWS 下載特定文件。 我有文件 URL 列表。 使用 CLI,我只能使用 --recursive 命令下載存儲桶中的所有文件,但我只想下載列表中的文件。 關於如何做到這一點的任何想法?
這可能與以下內容重復: 在AWS S3 CLI中下載選擇性文件
您可以按照以下方式進行操作:
aws s3 cp s3://BUCKET/ folder --exclude "*" --include "2018-02-06*" --recursive
由於文件中已經存在s3網址(例如file.list
),因此-
s3://bucket/file1
s3://bucket/file2
您可以使用簡單的bash腳本將所有文件下載到當前工作目錄中-
while read -r line;do aws s3 cp "$line" .;done < test.list
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.