找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21770|回复: 1

[文本处理] 批处理如何快速的比较两个文本不同的行

[复制链接]
发表于 2021-2-23 00:10:05 | 显示全部楼层 |阅读模式
下面的文本是15行,如果文本是500行,5000行,50000行,
如何快速比较出文本不同的行

文本一

4f2db5e79d6a9ffb49695aa506df0d8fb3195ac9
63ae48e077842622aead00a57fb6a55589d7b3a7
fe646cc6e95b02cdda8eefb606eb451c1131c2db
bff514705c2fcec12ea9862d2c9eabca492e7bc2
3e5447ba616d8391cd29482eb59d2c56556492b1
6c7584da83ebeb8e84fdc9c4196569a83bd1dacd
0fa9ed09fdde353d0e8a00c767d884e90a187b86
59362c2cbfbe496fa9cbced96142cdc1eda2c549
df9e8e28ce240e1e75a475118a76b93a3a944202
6aa83ce231e3542e33072aeae2653081b00bd475
da8c65c20c7aa8ab3e018dc683ae2ee08c0fddd6
efa587f2b9a9a2e055f3f7d2dec98c1aaf1f9768
cfec5bf05efacac4b29bee81ed35f15b5d6d88f5
ea69db2b47eaf492609220038a07bfa610825d57
bcd0c09e231db163346104304080596c5a070e4a


文本二

4f2db5e79d6a9ffb49695aa506df0d8fb3195ac9
63ae48e077842622aead00a57fb6a55589d7b3a7
fe646cc6e95b02cdda8eefb606eb451c1131c2db
bff514705c2fcec12ea9862d2c9eabca492e7bc2
3e5447ba616d8391cd29482eb59d2c56556492b1
6c7584da83ebeb8e84fdc9c4196569a83bd1dacd
0fa9ed09fdde353d0e8a00c767d884e90a187b86
8b7ceadbddbc443fddb767f1517aef2d1cde99c7
df9e8e28ce240e1e75a475118a76b93a3a944202
6aa83ce231e3542e33072aeae2653081b00bd475
da8c65c20c7aa8ab3e018dc683ae2ee08c0fddd6
efa587f2b9a9a2e055f3f7d2dec98c1aaf1f9768
cfec5bf05efacac4b29bee81ed35f15b5d6d88f5
ea69db2b47eaf492609220038a07bfa610825d57
bcd0c09e231db163346104304080596c5a070e4a
发表于 2021-2-23 06:56:10 | 显示全部楼层
本帖最后由 qixiaobin0715 于 2021-2-23 08:53 编辑
  1. @echo off
  2. set n=0
  3. setlocal enabledelayedexpansion
  4. (for /f "delims=" %%i in (test1.txt) do (
  5.     set /p str=
  6.     set /a n+=1
  7.     if not "!str!"=="%%i" (
  8.         echo,第!n!行不同。
  9.         echo,!str!
  10.         echo,%%i
  11.     )
  12. ))<"test2.txt"
  13. pause
复制代码

评分

参与人数 1技术 +1 收起 理由
taofan712 + 1 乐于助人,12行学习到了

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 12:02 , Processed in 0.027502 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表