S3バケットの中身を全て削除する(aws cli)
S3のバケットを削除するには中身のファイルを削除する必要があります。
このように階層化していることも少なくありません。
aws s3 ls s3://apiless-test-bucket-20221227
PRE 01/
PRE 02/
PRE 03/
PRE 04/
再帰的にファイル名を一覧表示にするには –recursive を利用します
aws s3 ls s3://apiless-test-bucket-20221227 --recursive
同様にファイルを削除する事ができます
aws s3 rm s3://apiless-test-bucket-20221227 --recursive
バケットを削除します
aws s3 rb s3://apiless-test-bucket-20221227 --force
バケットが削除されたか確認します
aws s3 ls