文本批量删除工具
答案:2 悬赏:0
解决时间 2021-03-21 13:02
- 提问者网友:伪善人独行者
- 2021-03-20 18:41
文件A里边包括文件B的内容,如何将文件B的内容从文件A中批量删除,(内容大概有几十万行甚至更多)
最佳答案
- 二级知识专家网友:怪咖小青年
- 2021-03-20 20:03
推荐用软件Replace Pioneer删除相同部分, 假设有文档d:\a.txt和d:\b.txt,详细步骤如下:
1. ctrl-o打开a.txt
2. ctrl-h打开replace窗口
* replace unit选择Line
* 在If=>输入get_value($match)
* 点击Advanced页,在run following for each matched unit输入:
clear_values_all();
import_values('d:\\b.txt')
3. 点击Replace,则a.txt里面和b.txt相同的行被删除
4. ctrl-s保存为新文件,如a-b.txt
同理,可以把b.txt里面和a.txt相同的行删除,并保存为b-a.txt。
注意:
1. 要用Replace Pioneer 2.59及以上版本
2. 文件名中的路径一定要用双斜杠,例如c:\\test\\b.txt
1. ctrl-o打开a.txt
2. ctrl-h打开replace窗口
* replace unit选择Line
* 在If=>输入get_value($match)
* 点击Advanced页,在run following for each matched unit输入:
clear_values_all();
import_values('d:\\b.txt')
3. 点击Replace,则a.txt里面和b.txt相同的行被删除
4. ctrl-s保存为新文件,如a-b.txt
同理,可以把b.txt里面和a.txt相同的行删除,并保存为b-a.txt。
注意:
1. 要用Replace Pioneer 2.59及以上版本
2. 文件名中的路径一定要用双斜杠,例如c:\\test\\b.txt
全部回答
- 1楼网友:万千宠爱
- 2021-03-20 20:28
CTRAL+F,然后选择替换,用空格替换选中内容.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯