github批量删除项目
申请github删除权限的token
#地址
https://github.com/settings/tokens/new
填写node(随便填)并选择delete_repo
生成token如下图
编写脚本
-
vim gitrep
添加一下信息 (你的用户名/项目名称)
shanzhiliu/test1
shanzhiliu/test2 -
vim delrep.sh
cat gitrep | while read line || [[ -n ${line} ]]
do
curl -XDELETE -H "Authorization: token $1" "https://api.github.com/repos/$line";
echo "del--- https://api.github.com/repos/$line---"
done给脚本执行权限
chmod +x delrep.sh
-
脚本 (将上边生成的token当做参数传给shell)
./delrep.sh 36b34da16766f99a1f1b8f2c8bd(你的token)