全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 504|回复: 9
打印 上一主题 下一主题

怎么分割txt文件

[复制链接]
跳转到指定楼层
1#
发表于 2024-3-29 18:49:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 nut 于 2024-3-29 18:51 编辑


一个大文件,按第一章第二章。。。。进行分割。

linux




IDC.WIKIRackNerd高性价比小鸡:1c1g14g2T$11.38/year(推荐)搬瓦吧 CC哥HOSTHATCH1c1g20g 20T
2#
发表于 2024-3-29 18:55:45 | 只看该作者
会哪个语言就写个脚本,根据规则切一下,要是啥都不会,就等个bash脚本大佬爱的供养
3#
发表于 2024-3-29 19:04:08 来自手机 | 只看该作者
让chatgpt帮你写脚本
4#
发表于 2024-3-29 19:09:02 | 只看该作者
这简单,找个gpt把文件扔给他,然后问他脚本怎么写就行了

5#
发表于 2024-3-29 19:12:15 | 只看该作者
我猜你是在分割txt小说
我做过这种蠢事,如果是批量处理 这玩意比你想象中的更难

因为那东西是踏马纯人工制作的txt,所以没有固定的第一章、第二章分隔符,每个txt™都可能有自己的规矩

所以写不出统一的、绝对正确的脚本可以干这个事
6#
发表于 2024-3-29 19:49:29 | 只看该作者
karson 发表于 2024-3-29 19:12
我猜你是在分割txt小说
我做过这种蠢事,如果是批量处理 这玩意比你想象中的更难

如果有固定的章节目录是可以的。
比如第一章,第二章这样。
7#
发表于 2024-3-29 21:09:24 | 只看该作者
haode 发表于 2024-3-29 19:49
如果有固定的章节目录是可以的。
比如第一章,第二章这样。

如果是严格按照这个分的,就用这个写个正则匹配作为区分就好了

第(.+?)章
8#
发表于 2024-3-29 21:14:13 | 只看该作者
有个软件,textformat挺好用的,专业用语小说和网文处理
吾爱有
9#
发表于 2024-3-29 21:35:57 | 只看该作者
split命令:
举例
        split -l 1600000 ksql.txt -d -a 2 go_
10#
发表于 2024-3-29 22:41:41 | 只看该作者
^\s*(第([0-9]|零|一|两|二|三|四|五|六|七|八|九|十|百|千|\s)+([章卷话]).*)


拿去用吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 11:25 , Processed in 0.098350 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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