概要
S3バケットの中にある、特定の拡張子を調べるコマンドを記載します。
手順
- 対象S3があるアカウントのコンソールにログインする
- CloudShellを開く
- 以下コマンドを入力する
aws s3 ls s3://[バケット名]/[フォルダ名] --recursive | grep -E '\.([拡張子]|[拡張子])$' | awk '{total += $3} END {print total/1024/1024 " MB"}'
このコマンドを利用することで、指定した拡張子の総容量がMB単位で表示されます。
また、バケットの中にある特定フォルダの総容量はコンソール上から確認ができます。
手順は以下の公式サイトに記載されています。
https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/userguide/using-folders.html#calculate-folder