首先将所需的地址放到文档中,如下图所示
然后使用这条命令即可
cat url.txt | while read line ; do git clone $line $(echo $line | awk -F 'com/' '{print $2}') ; done;
结果如下
note:
这里的
$(echo $line | awk -F 'com/' '{print $2}')
是为了取出github.com/后的项目来源,以此命名。因为如果两个仓库分别为github.com/a/block;github.com/b/block,那么我们在git clone了第一个之后,第二个就无法继续clone了,因为已经存在同名文件
所以需要如上处理