日常电脑使用过程中经常碰到需要删除掉重复的数据,一个个检查效率,这里建立一个简单批处理小程序删除掉txt文档中重复的行数据。
工具/原料
https://pan.baidu.com/s/1b1L60-ryf7sCvo6hBBmQHQ kn1o
方法/步骤
1
准备了一个txt测试文件如下图示2.txt。
2
使用for /f 读取测试文件,如for /f 'delims=' %i in (2.txt) do (if not defined %i set %i=A & echo %i >>new.txt) 将取出的数据写入到new.txt文本中。
3
自定义变量输入a=文本名称,set /p 参数 set /p a=2.txt。
4
添加程序标题与显示界面,tilte 命令窗口标题显示名称,将tilte设置为【删除重复行小程序】使用echo命令美化界面。下面为程序的代码。
5
程序名称这里设置为Distinct.BAT,运行效果如下图所示,会直接打开去重后的文本文档。