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

[文本处理] [已解决]求批处理文件批量删除文本文件第一行第一列

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

管理员大师:您好!
您为我编辑的关于批量删除文本文件第一行第一列的批处理文件,我已收到并且进行了测试,结果令我非常满意,效果非常好。在此我再一次向您表示感谢,谢谢您。以后在这个《批处理之家》,一定好好向您学习,提高自己的技术水平,为社会作贡献。来日方长,谢谢您。

TOP

管理员大师:您好!
您为我编辑的关于批量删除文本文件第一行第一列的批处理文件,我已收到并且进行了实际操作,结果令我非常满意,效果非常好。但在批处理运行的显示中显示了一条错误信息:系统找不到指定的路径。我觉得很奇怪,批处理运行的结果是正常的。本来我对于这条错误信息可以置之不理,但我本着学习提高的目的,对它进行了编辑修改,但由于我实在太嫩了,履遭挫折,今特向大师求救,望大师指点。谢谢您了。

TOP

返回列表