概要
list-objects + query オプションを使って取得できます
環境
- Ubuntu 18.04
- aws-cli 2.4.23
バケット配下のオブジェクトのサイズの合計を取得
aws s3api list-objects \
--bucket bucket_name \
--query "[sum(Contents[].Size), length(Contents[])]" \
--region us-east-1 \
--endpoint-url https://s3.compatible.api
1つのオブジェクトのサイズを取得
上記に合わせて --prefix オプションを使います
aws s3api list-objects \
--prefix hogeobj \
--bucket bucket_name \
--query "[sum(Contents[].Size), length(Contents[])]" \
--region us-east-1 \
--endpoint-url https://s3.compatible.api
0 件のコメント:
コメントを投稿