半自动删除GCP下的项目

#写个文本,记录项目名,可通过test2.1.py获取项目列表:

#连接gcloud
#建个文本把项目列表复制进去

#新建文本把要删除的项目名称复制进去
nano projects

#写个自动交互 y
nano yes
y

#写个自动删除,内容
nano gcloud.sh

#! /bin/bash
gcloud projects delete $1
echo -e "y\n"

#遍历调用删除脚本
nano delete.sh

#! /bin/bash
WORK_DIR="$(cd "$(dirname "$0")" && pwd)"
FILENAME="$WORK_DIR/projects"
cat $FILENAME | while read LINE
do
	echo "$LINE"
	setsid ./gcloud.sh $LINE < ./yes &
	sleep 1
done

#给予权限
chmod +x *.sh

运行脚本

./delete.sh

 

 

THE END
评论 抢沙发