- 帖子
- 7
- 积分
- 30
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2012-11-8
|
[文本处理] 批处理命令fc比较两文本的区别,能否不输出上下的相邻行?
大家好,刚接触批处理,新手请教个简单的问题:
比较两个文本的区别,用的FC命令,但输出结果中还含有上下相邻的行,能不能仅输出不同的行? 多谢各前辈啦!
命令和结果如下:
fc aa.txt bb.txt
aa.txt内容
AAAAA
BBBBB
CCCCC
DDDDD
bb.txt内容
AAAAA
BBBBB
CCCCE
DDDDD
用fc比较他们的不同,输出结果如下:
***** aa.txt
BBBBB
CCCCC
DDDDD
***** BB.TXT
BBBBB
CCCCE
DDDDD
*****
=============================
想要输出的结果:
***** aa.txt
CCCCC
***** BB.TXT
CCCCE
*****
=============================
我知道findstr也可以实现这个目的,但我想搞清楚FC的命令输出机制,不是专牛角尖哦,先谢谢大家啦!!! |
|