房天下 > 房天下问答 > 业主生活 > 其他
  • 批处理文本比较

    由于之前没用过批处理,现在急用。请教一个简单的处理方式比较A.txt B.txt 选出第一列对比有重复的行,输出行A――――――――――111,aaa222,bbb333,ccc322,aba444,ddd555,eeeB____________111,aaa222,bbb333,ccc444,ddd555,eee666,fff________要求输出C.txt结果是322,aba666,fff小弟叩首求解。

    提问者:boboliuxia

    发布于2011-02-13

共1个回答
  • 马小象 丨Lv 2
    看了补充,只比较逗号前的,我替一楼的重新回答吧,看看是不是要这个结果:@echo off&setlocalset f1=a.txtset f2=b.txtset f3=c.txtcopy nul %f3%for /f "tokens=1 delims=," %%i in (%f2%)do set "%%i=y"for /f "tokens=1,2 delims=," %%m in (%f1%)do ( if defined %%m (set "%%m=")else echo.%%m,%%n>>%f3%)for /f "tokens=1,2 delims=," %%i in (%f2%)do ( if defined %%i echo.%%i,%%j >>%f3%)start %f3%
    +1 2011-02-13 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。