Ich denke, ich habe ein wirklich einfaches Problem zu lösen (vorzugsweise mit OS X-/*nix-Terminaltools statt mit der Windows-Befehlszeile).
Ich habe ein Manuskript, das in Markdown formatiert ist, wobei # (H1) eine Kapitelüberschrift kennzeichnet. Ich möchte diese große Datei in kleinere Kapiteldateien aufteilen, da ich das Manuskript später mit Pandoc in epub / mobi konvertieren werde. Dieses Format mit separaten Dateien pro Kapitel ist das empfohlene Format gemäß den Pandoc-Dokumenten (http://johnmacfarlane.net/pandoc/epub.html) und macht den Bearbeitungsprozess auch etwas weniger umständlich. Interessanterweise ist es ähnlich dem, was einige andere Projekte getan haben, z. B.https://github.com/visionmedia/masteringnode
Ich dachte, dass dies mit einem einfachen Python-Skript oder mit etwas wie sed möglich wäre, aber ich weiß einfach nicht, wo ich anfangen soll. Jede Hilfe wäre großartig!
Antwort1
Sie suchen das csplit
Werkzeug.