Board logo

标题: [求助]紧急求助,去掉txt文档里所有空行的bat命令 [打印本页]

作者: yrt11     时间: 2008-9-26 08:42    标题: [求助]紧急求助,去掉txt文档里所有空行的bat命令

紧急求助,去掉txt文档里所有空行的批处理命令请教 很急,哪位高手给教一下

作者: balancel     时间: 2008-9-26 14:33    标题: 帮你找的~!我也学习了!

1.把文件a.txt放到d盘 2.复制下列命令,运行cmd,到d盘,粘贴命令即可去空行并保存为v.txt for /f "delims=" %a in (a.txt) do @>>v.txt echo=%a 试哈~!

作者: buddiyar     时间: 2008-10-2 22:47
楼上的代码不能消除空格组成的空行

作者: tireless     时间: 2008-10-3 09:47
@echo off
for /f "usebackq tokens=*" %%a in (%1) do echo %%a>>"%~dpn1___%~x1"
for /f "tokens=*" %%b in ('echo') do findstr /b /v "%%b" "%~dpn1___%~x1">%1
del "%~dpn1___%~x1"
把要处理的文件拖到这个批处理上面 注: ①将覆盖原文件 ②原文件中每行开头ECHO 处于关闭状态。的这一句会被删除! [ Last edited by tireless on 2008-10-3 at 11:55 ]