标题: [求助]紧急求助,去掉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 ]