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

回复 4楼 的帖子

感谢您的关注,这个批处理在字符前面有空格的时候就没办法不取重复的行了
能在字符前面有空格的时候取出不重复的行就好了如: johnson
     apple
     john son^^
     johnson^^
     johnson^^
     john son^^
得出结果:
    john son^^
    johnson^^
    johnson^^
    john son^^非常感谢你~~

[ 本帖最后由 johnson3333 于 2009-6-17 17:48 编辑 ]

TOP

回复 3楼 的帖子

输出的时候要去掉字符前的空格?
还是比较重复行时先去掉前面的空格再比较,输出时保留前面的空格?

TOP

回复 2楼 的帖子

非常感谢您的回复,我想再请教下,如果每行前面有空格的话要怎么做才行呢?

TOP

  1. @echo off
  2. (
  3.   for /f "delims=" %%a in ('findstr /c:"^^" c:\a.txt') do (
  4.     if not defined %%a set %%a= & echo;%%a
  5.   )
  6. )>a_.txt
  7. start a_.txt
复制代码
1

评分人数

TOP

返回列表