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

[文本处理] 【已解决】批处理删除空白行

本帖最后由 rockjean 于 2019-3-27 19:45 编辑

有如下数据:
  1. 批处理之家的大神们 都是好人 技术都过硬
  2. 批处理之家的大神们 都是好人 技术都过硬
  3. 批处理之家的大神们 都是好人 技术都过硬
  4. 批处理之家的大神们 都是好人 技术都过硬
  5. 批处理之家的大神们 都是好人 技术都过硬
  6. 批处理之家的大神们 都是好人 技术都过硬
复制代码
请问用批处理怎么把里面的空白行删掉呢?

回复 2# 惆怅而又凄凉


    比如一个文件夹下面有一堆文本文件:01.txt, 02.txt, 03.txt, ... 100.txt,
这些文本都有如上描述的空白行,我想删掉空白行,但文件名不变。

TOP

回复 4# ivor


    虽然看不懂,还是感谢~

TOP

回复 9# xczxczxcz


    关键是不会PowerShell

TOP

回复 10# 523066680


    打扰了~

TOP

回复 13# Batcher


    为什么要执行两次才可以去掉空白行?

TOP

回复 18# Batcher


    我的文本数据是从电子表格里复制过来的,
用notepad++打开看,其实每个空行前面有个tab空白符,
用您的代码撸第一遍,tab空白符不见了,但空行还在,撸第二次就达到效果了。
所以我再加一层循环就可以了:
for /l %%a in (1,1,2) do (
您的代码
)
再次感谢Batcher大神!祝您今天愉快~

TOP

没想到这么久的时间过去了,使用此方法的机会并不多,愧对答题者。
洛克坚

TOP

回复 18# Batcher


    bather大神,我看到大神的个性签名网址,可以直接点击访问,我的要怎么弄,才能变成这样子呢?现在只显示网址,没有超链接。
洛克坚

TOP

返回列表