根据标题从单个文本文件创建多个文件

根据标题从单个文本文件创建多个文件

我认为我有一个非常简单的问题需要解决(最好使用 OS X / *nix 终端工具而不是 Windows 命令行)。

我有一份用 markdown 格式的稿件,其中 # (H1) 表示章节标题。我想将这个大文件分成几个小章节文件,因为我稍后会用 pandoc 将稿件转换为 epub / mobi。根据 pandoc 文档 (http://johnmacfarlane.net/pandoc/epub.html)也使编辑过程变得不那么笨拙。有趣的是,它与其他一些项目所做的类似,例如https://github.com/visionmedia/masteringnode

我以为用一个简单的 python 脚本或使用类似 sed 的东西就可以实现这一点,但我不知道从哪里开始。任何帮助都很好!

答案1

您正在寻找该csplit工具。

相关内容