Board logo

标题: [文本处理] BAT脚本怎么过滤只有回车换行的空行? [打印本页]

作者: cf1024    时间: 2021-8-4 11:50     标题: BAT脚本怎么过滤只有回车换行的空行?

请问大家怎么过滤只有回车换行的空行?
作者: Batcher    时间: 2021-8-5 09:29

回复 1# cf1024


    请举例说明处理之前和处理之后的文本分别是怎样的
作者: qixiaobin0715    时间: 2021-8-5 09:46

  1. findstr . test.txt
复制代码

作者: cmd1152    时间: 2021-8-5 13:51

本帖最后由 cmd1152 于 2021-8-5 16:51 编辑

第一种:
  1. @echo off
  2. set wj=文件.txt
  3. (for /f %%i in (%wj%) do (echo;%%i))>%wj%.tmp
  4. del %wj%
  5. ren %wj%.tmp %wj%
复制代码
第二种:
  1. @echo off
  2. set wj=文件.txt
  3. (for /f %%i in (%wj%) do (echo;%%i))>%wj%.tmp
  4. type %wj%.tmp>%wj%
  5. del %wj%.tmp
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2