Como obter todos os links e escrever em um arquivo local?

Existe alguma maneira de buscar todos os hiperlinks (alguns vinculados a conteúdos de sites externos) em todas as postagens do meu fórum e gravá-los em um arquivo local?

Assim, posso verificar se há links para conteúdos desatualizados/expirados e atualizá-los de acordo.

Obrigado por qualquer ajuda.

Ainda não experimentei, mas existe um projeto no GitHub que afirma fazer isso:

2 curtidas