各位大师:您们好!
我的一个文件夹里有一部小说,由许多编号从000~090文本文件组成,每个文本文件构成一个篇章,每个篇章的第一行都有二个本篇章的标题,标题之间隔开三个空格,二个标题的内容是重复的(我看着不顺眼,想去掉一个)(当然每个篇章第一行标题是不同的)。我这里有个网上下载的批处理,专门删除文本文件第一行第一列的,我试过,处理效果非常好。但它只能处理一个文本文件,不能对许多文本文件进行一次性的批量处理。我把该批处理传给您们,烦请有兴趣的高人编辑一下,将它改成能批量删除文本文件第一行第一列的。非常感谢!网上下载的批处理如下:- @echo off
- for /f "tokens=1 delims= " %%i in ('type "写入.txt"') do (
- echo %%i >new.txt
- goto :step2
- )
- :step2
- for /f "delims=" %%j in ('more +1 "写入.txt"') do (
- echo %%j >>new.txt
- )
- pause
复制代码 我的说明:这里的"写入.txt"就是待处理的文本文件;"new.txt"就是处理好的新文件。所以它只能处理一个文本文件不能批量处理许多文件。我是外行,知道有个循环往复读取信息的功能,但不知如何编写,请高人帮忙了。谢谢。向高人学习。 |