NotePad++使用技巧:打开多个文件,搜索文件内容去重

前言

在工作中需要查找文件中的某个内容,并且进行去重,网上找了下发现我们可以用notePad++ ,可以很轻松的做到, 周末了整理处理下,小白式的教程,希望能帮助到其他人。

notepad++ 安装

NotePad++使用技巧:打开多个文件,搜索文件内容去重
就是这货,在我们开发过程中 很好的编辑工具。
如果自己没有安装的,自己去安装下 :
http://www.mydown.com/soft/399/473303899.shtml
so easy

前置工作

1.打开notepad++的文件夹面板:
NotePad++使用技巧:打开多个文件,搜索文件内容去重

2.打开cmd,进入到我们需要查找内容的文件目录中(这里我用一个工程来做验证)
首先进入到目标盘下:
NotePad++使用技巧:打开多个文件,搜索文件内容去重

好戏开始

批量打开文件

要点: notepad++.exe 的安装目录 + -r *
NotePad++使用技巧:打开多个文件,搜索文件内容去重
效果:
NotePad++使用技巧:打开多个文件,搜索文件内容去重

find what we need

重头戏:查询我们需要的东西
要点:ctrl+F

NotePad++使用技巧:打开多个文件,搜索文件内容去重

数据去杂

我们看到虽然搜索的结果出来了,但是多了line 行数,要将其去掉
我们新建个文件用来放置搜索出来的数据,我们要从中那出我们要的url:
万能的正则表达式上线 :

Line.*https 的意思是:Line开头 https结束的内容NotePad++使用技巧:打开多个文件,搜索文件内容去重NotePad++使用技巧:打开多个文件,搜索文件内容去重

数据去重(wps 去重复项)

数据的刷选去重:
这时候我们就要使用wps来做了
我们可以看到搜索出来的url总共有:1288条
NotePad++使用技巧:打开多个文件,搜索文件内容去重
NotePad++使用技巧:打开多个文件,搜索文件内容去重
删除重复项后:变成了1069
NotePad++使用技巧:打开多个文件,搜索文件内容去重
如果是查询不重复的内容的话,那么到这就结束

额外加工(wps分列)

但是如果我们要查找url中的唯一的域名的话,那么就可以使用wps的另一个功能:分列

NotePad++使用技巧:打开多个文件,搜索文件内容去重
NotePad++使用技巧:打开多个文件,搜索文件内容去重
NotePad++使用技巧:打开多个文件,搜索文件内容去重
NotePad++使用技巧:打开多个文件,搜索文件内容去重
刷选出域名之后,然后再用删除重复项,大功告成
NotePad++使用技巧:打开多个文件,搜索文件内容去重
NotePad++使用技巧:打开多个文件,搜索文件内容去重

NotePad++使用技巧:打开多个文件,搜索文件内容去重
搞定收工