cria vários arquivos a partir de um único arquivo de texto baseado em títulos

1

Eu tenho o que eu acho que é um problema realmente simples de resolver (de preferência com ferramentas de terminal nix do OS X / * em vez da linha de comando do windows).

Eu tenho um manuscrito formatado em markdown com # (H1) denotando um cabeçalho de capítulo. Eu gostaria de dividir este arquivo grande em arquivos de capítulo menores, pois posteriormente converterei o manuscrito para epub / mobi com pandoc. Esse formato de arquivo separado por capítulo é o formato recomendado de acordo com os documentos do pandoc ( link ) e também torna o processo de edição um pouco menos pesado. Curiosamente, é semelhante ao que alguns outros projetos fizeram, e. link

Eu estava pensando que isso seria possível com um script Python simples ou usando algo como sed, mas eu não sei por onde começar. Qualquer ajuda seria ótima!

    
por Dane 05.06.2012 / 10:50

1 resposta

1

Você está procurando a ferramenta csplit .

    
por 05.06.2012 / 10:52