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

[文本处理] [已解决]BAT如何消除合并文本后每段之间的空行?

下述代码合并多个txt文本后,每段之间有一空行,欲消除这一空行,如何修改代码?
  1. @echo off
  2. set "a=%cd%"
  3. cd..
  4. set "b=%cd%"
  5. call set "c=%%a:%b%=%%"
  6. set "c=%c:\=%"
  7. cd %c%
  8. for /f "delims=" %%a in ('dir/a/b s*.txt') do type "%%a">>%c%.txt&echo.>>%c%.txt
复制代码
1

评分人数

    • batman: 感谢给帖子标题标注[已解决]字样PB + 2

试试看
  1. @echo off
  2. set "a=%cd%"
  3. cd..
  4. set "b=%cd%"
  5. call set "c=%%a:%b%=%%"
  6. set "c=%c:\=%"
  7. cd %c%
  8. for /f "delims=" %%a in ('dir/a/b s*.txt') do type "%%a">>%c%.txt
复制代码
1

评分人数

TOP

返回列表