码迷,mamicode.com
首页 > 其他好文 > 详细

批量下载信息安全工具汇总包

时间:2018-08-21 15:59:48      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:tool   表示   批量下载   linux系统   tools   info   ima   inux   下载   

这里我们要下载的信息安全工具汇总格式如下,显然这样单条复制效率非常地下,那能不能写个shell,自动全部下载下来呢,是可以,这里需要了解的有git、正则表达式、Linux系统、Sublime Text。

技术分享图片

 将所有的连接复制到Sublime Text中,如下:

技术分享图片

按住“Ctrl+H"调出查找替换工具栏,并且打开正则表示功能,如下图所示:

技术分享图片

在查找中编写正则表达式:

1、去除第一类匹配字符串

查找:^[\w, ,\&\-\(\)\+\\/\.\(\)\《\》]{1,}$

技术分享图片

2、去除换行

查找:^
     

技术分享图片

3、去除第二类匹配字符串

技术分享图片

查找:[\(\(][\w, ,\&\-\(\)\+\‘\/\.\(\)\《\》\:\、\\\;]{1,}[\)\)]$

 技术分享图片

4、手工去除无法匹配的字符串

技术分享图片

5、最后得到url集合,并拼装git clone 代码

查找:(https://)
替换:git clone $1

 

技术分享图片

将所有带git clone的url集合复制到linux下执行

 技术分享图片

等linux慢慢下载,这里需要取保linux拥有只够的空间用于存储git的代码!!!

 可以看到tools目录下内容在增加

技术分享图片

 

批量下载信息安全工具汇总包

标签:tool   表示   批量下载   linux系统   tools   info   ima   inux   下载   

原文地址:https://www.cnblogs.com/little-kwy/p/9511700.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!