[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
第三方
  1. gawk "{if(!($0 in a)){print};a[$0]}" 1.txt 2.txt>3.txt
复制代码

TOP

  1. @echo off
  2. for /f "delims=" %%i in ('find /v "" ^< 1.txt ^& type 2.txt') do (
  3.     if not defined _%%i (
  4.         echo;%%i
  5.         set _%%i=1
  6.     )
  7. )
  8. pause
复制代码

TOP

回复 6# ygqiang


    copy /b 1.txt + 2.txt 3.txt
不过如果1.txt结尾不含回车换行就会有问题

TOP

回复 5# happy886rr


    多谢。。。
  1. copy 1.txt+2.txt test.txt
  2. @echo off
  3. for /f "delims=" %%i in (test.txt) do (
  4.     if not defined %%i set %%i=A & echo %%i>>ztest.txt)
复制代码

TOP

本帖最后由 happy886rr 于 2016-3-26 22:37 编辑

回复 3# ygqiang
已加入换行
  1. @echo off
  2. echo,>>1.txt
  3. echo,>>2.txt
  4. findstr /vig:2.txt 1.txt>new.txt
  5. findstr .*  2.txt>>new.txt
  6. pause
复制代码

TOP

逻辑不就是合并后去重吗.
论坛里有成吨的这类重复性的代码了吧.
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 3# codegay


    真不会。。。

TOP

一点学习能力都没有的吗..
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

返回列表