見出しに基づいて単一のテキストファイルから複数のファイルを作成する

見出しに基づいて単一のテキストファイルから複数のファイルを作成する

解決すべき非常に簡単な問題があると思います (できれば Windows のコマンド ラインではなく、OS X / *nix ターミナル ツールを使用)。

私は、章の見出しを示す # (H1) が付いたマークダウン形式の原稿を持っています。この大きなファイルを、後で Pandoc を使って epub / mobi に変換するので、小さな章のファイルに分割したいと思います。この章ごとに別々のファイル形式は、Pandoc ドキュメント (http://johnmacfarlane.net/pandoc/epub.html) と編集プロセスも少し扱いに​​くくなります。興味深いことに、これは他のプロジェクトが行ったことと似ています。https://github.com/visionmedia/masteringnode

単純な Python スクリプトや sed などを使用すれば可能になると思っていましたが、どこから始めればよいのかわかりません。どなたか助けていただければ幸いです。

答え1

あなたはツールを探していますcsplit

関連情報