仕事で、S3のバケットごとの利用容量取得を行う必要があったので、その備忘。
スクリプトをわざわざ作るのは面倒だったので、とりあえず以下のコマンドで取得した。

aws s3 ls | awk '{print $3}' | xargs -I{} sh -c 'echo {}:$(aws s3 ls s3://{} --recursive --human-readable --summarize | awk -F: "/Size:/{print \$2}")'

ただまぁ…合計の容量だけほしいんだけど、全部舐めてから出力されるから、時間がかかる。
もうちょっと、パパッと取得する方法ないもんかなぁ…。