제목을 기반으로 단일 텍스트 파일에서 여러 파일을 만듭니다.

제목을 기반으로 단일 텍스트 파일에서 여러 파일을 만듭니다.

제 생각에는 해결하기 매우 간단한 문제가 있습니다(Windows 명령줄보다는 OS X/*nix 터미널 도구를 사용하는 것이 좋습니다).

장 제목을 나타내는 #(H1)이 포함된 마크다운 형식의 원고가 있습니다. 나중에 pandoc을 사용하여 원고를 epub/mobi로 변환할 예정이므로 이 큰 파일을 더 작은 장 파일로 나누고 싶습니다. 이 챕터당 별도 파일 형식은 pandoc 문서에 따라 권장되는 형식입니다(http://johnmacfarlane.net/pandoc/epub.html) 또한 편집 과정을 조금 덜 힘들게 만듭니다. 흥미롭게도 이는 다른 프로젝트에서 수행한 작업과 유사합니다.https://github.com/visionmedia/masteringnode

나는 이것이 간단한 Python 스크립트나 sed와 같은 것을 사용하여 가능할 것이라고 생각했지만 어디서부터 시작해야 할지 모르겠습니다. 어떤 도움이라도 좋을 것입니다!

답변1

당신은 도구를 찾고 있습니다 csplit.

관련 정보