利用github的api工具,
首先拿到用戶名為kevin的所有倉庫的url:
curl "https://api.github.com/users/kevin/repos?per_page=100&&page=1" | grep -w clone_url >clone.txt
過濾一下:
grep -o 'https://[^"]*' clone.txt >new_clone.txt
在txt文件中每一行前面加一個字符串git clone --depth=1 并保存到新的txt文件:
sed 's/^/git clone --depth=1 /' new_clone.txt > last_clone.sh
執行所有指令:
bash last_clone.sh