半自动删除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

半自动删除 GCP 下的项目

正文完
 0