标题: [文本处理] [已解决]BAT如何消除合并文本后每段之间的空行? [打印本页]
作者: 思想之翼 时间: 2013-10-28 19:34 标题: [已解决]BAT如何消除合并文本后每段之间的空行?
下述代码合并多个txt文本后,每段之间有一空行,欲消除这一空行,如何修改代码?- @echo off
- set "a=%cd%"
- cd..
- set "b=%cd%"
- call set "c=%%a:%b%=%%"
- set "c=%c:\=%"
- cd %c%
- for /f "delims=" %%a in ('dir/a/b s*.txt') do type "%%a">>%c%.txt&echo.>>%c%.txt
复制代码
作者: foxJL 时间: 2013-10-28 19:51
试试看- @echo off
- set "a=%cd%"
- cd..
- set "b=%cd%"
- call set "c=%%a:%b%=%%"
- set "c=%c:\=%"
- cd %c%
- for /f "delims=" %%a in ('dir/a/b s*.txt') do type "%%a">>%c%.txt
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |