Tengo lo que creo que es un problema realmente simple de resolver (preferiblemente con herramientas de terminal OS X/*nix en lugar de la línea de comandos de Windows).
Tengo un manuscrito formateado en rebajas con # (H1) que indica el título de un capítulo. Me gustaría dividir este archivo grande en archivos de capítulos más pequeños, ya que luego convertiré el manuscrito a epub/mobi con pandoc. Este formato de archivo separado por capítulo es el formato recomendado según los documentos de Pandoc (http://johnmacfarlane.net/pandoc/epub.html) y también hace que el proceso de edición sea un poco menos complicado. Curiosamente, es similar a lo que han hecho otros proyectos, por ejemplo.https://github.com/visionmedia/masteringnode
Estaba pensando que esto sería posible con un simple script en Python o usando algo como sed pero no sé por dónde empezar. ¡Cualquier ayuda sería genial!
Respuesta1
Estás buscando la csplit
herramienta.