添加 drop-s3.sh

This commit is contained in:
wangqifan 2026-03-04 16:06:28 +08:00
parent 7d870b14c3
commit 365f278c54

25
drop-s3.sh Normal file
View File

@ -0,0 +1,25 @@
#!/bin/bash
echo "========================================="
echo "⚠️ 即将删除该 AWS 账户下所有 S3 Bucket"
echo "========================================="
read -p "输入 DELETE 确认执行: " confirm
if [ "$confirm" != "DELETE" ]; then
echo "已取消"
exit 1
fi
buckets=$(aws s3api list-buckets --query "Buckets[].Name" --output text)
for bucket in $buckets; do
echo "-----------------------------------------"
echo "正在删除 Bucket: $bucket"
aws s3 rm s3://$bucket --recursive
aws s3 rb s3://$bucket --force
echo "✅ 已删除: $bucket"
done
echo "🎉 全部 S3 删除完成"