我有一個我認為非常簡單的問題需要解決(最好使用 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
工具。