Eu tenho um fluxo de trabalho que gera arquivos HTML com mais de 10 MB. Eu gostaria de dividir esses arquivos de 10 MB em arquivos menores ... mais no intervalo de 1 MB.
O arquivo HTML possui links internos e âncoras. Assim, qualquer que seja a utilidade que eu use, precisaria alterar o <a href="../foo>foo</a>
e o <a id="fooID"></a>
apropriadamente para usar os nomes dos arquivos menores.
O que eu imagino é ter algum utilitário quebrando o arquivo em um local predeterminado, provavelmente em cada ponto.
Alguém sabe de um utilitário ou script de linha de comando para automatizar isso?
ATUALIZAÇÃO: acabei criando meu próprio script bash para fazer isso. Eu lamento não poder compartilhar o código, mas vou parafrasear:
<head>
em todos os arquivos Funciona até agora. Porém, não é uma resposta para este Q porque não é um utilitário construído para todos os fins.
Tags html