Tengo un directorio que contiene alguna documentación. En el nivel superior hay un solo archivo (index.html) que contiene una tabla de contenido completa:
Front Matter
Contents
1. Introduction
2. Built-in Objects
2.1 Built-in Functions
Cada subsección se divide en su propio archivo .html (es decir, hay un archivo correspondiente a 2, otro archivo correspondiente a 2.1 y otro para 2.1.1).
Quiero fusionar todo esto en un archivo gigantesco .html, manteniendo el orden igual al contenido de la tabla de contenido (de modo que si me desplazo hacia abajo en la página, la sección 2 sigue inmediatamente a la sección 1, e inmediatamente sigue a la sección 2.1).
¿Hay herramientas pre-construidas que hacen esto? Utilizo OS X y Ubuntu, pero preferiría algo multiplataforma (idealmente, escrito en Python).