找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 17460|回复: 2

[文本处理] 批处理如何把txt文件按行拆分成多个txt文件?

[复制链接]
发表于 2022-10-10 16:34:52 | 显示全部楼层 |阅读模式
txt文件如何批量按行拆分成多个txt文件?并把拆分的txt文件命名为拆分后的txt文档中的内容:即拆分后txt文件名和文件内容一致。

例如:拆分前txt文件里的内容为:
83琚庄。田津程
84琚庄。琚仁杰
85隆化。李清林
86隆化。赵海生
87隆化。翟美堂
88隆化。王民只
89隆化。王建勋
90隆化。杨玉印
91隆化。杨海岗
92隆化。王双希
93隆化。赵新瑞
94隆化。赵明海

按行拆分成12个文档,名字分别是
83琚庄。田津程.txt
84琚庄。琚仁杰.txt
85隆化。李清林.txt
86隆化。赵海生.txt
87隆化。翟美堂.txt
88隆化。王民只.txt
89隆化。王建勋.txt
90隆化。杨玉印.txt
91隆化。杨海岗.txt
92隆化。王双希.txt
93隆化。赵新瑞.txt
94隆化。赵明海.txt

按行拆分后:
83琚庄。田津程.txt文件里的内容是83琚庄。田津程
84琚庄。琚仁杰.txt文件里的内容是84琚庄。琚仁杰
85隆化。李清林.txt文件里的内容是85隆化。李清林
86隆化。赵海生.txt文件里的内容是86隆化。赵海生
87隆化。翟美堂.txt文件里的内容是87隆化。翟美堂
88隆化。王民只.txt文件里的内容是88隆化。王民只
89隆化。王建勋.txt文件里的内容是89隆化。王建勋
90隆化。杨玉印.txt文件里的内容是90隆化。杨玉印
91隆化。杨海岗.txt文件里的内容是91隆化。杨海岗
92隆化。王双希.txt文件里的内容是92隆化。王双希
93隆化。赵新瑞.txt文件里的内容是93隆化。赵新瑞
94隆化。赵明海.txt文件里的内容是94隆化。赵明海


谢谢大佬的热心帮助
发表于 2022-10-10 18:03:35 | 显示全部楼层
大佬不在,新手来帮你
  1. for /f "tokens=*" %%i in (拆分前.txt) do (
  2. @echo %%i>>%%i.txt
  3. )
复制代码
 楼主| 发表于 2022-10-11 12:24:26 | 显示全部楼层
回复 2# 77七
确实可以,非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 15:48 , Processed in 0.015117 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表