[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] [已解决]求批处理对比字符串

本帖最后由 habulu 于 2015-4-12 13:38 编辑

求一个脚本,能实现对比两个文本文档中的字符串(文档中都是每一行一个字符串)。想要找出在文档1中,但不在文档2中的字符串,把这些字符串输出到文档3中,比如
c:\1.txt有内容:
    北京
    上海
    天津
    广州

c:\2.txt有内容:
    广州
    上海

则想在c:\3.txt输出
     北京
    天津
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

  1. @echo off
  2. for /f "delims=" %%i in (c:\2.txt) do set "_%%i=0"
  3. (for /f "delims=" %%i in (c:\1.txt) do if not defined _%%i echo %%i)>c:\3.txt
复制代码
1

评分人数

TOP

返回列表