wget-command para fazer o download de mais de uma página

0

alguém sabe o comando exato que eu tenho que usar para baixar parte de um site que consiste em mais de uma página (com wget). Exemplo:

Quero fazer o download de uma determinada página que existe em um fórum. Há um artigo sobre "stderr" neste fórum.

O endereço é: " link " AND " link " porque consiste em duas páginas.

O que eu quero fazer é baixar as duas páginas com um comando, mas não o fórum inteiro. Como faço para digitar o comando correto?

Sistema: Linux / Lubuntu 16.04.2 LTS, 64 bits

    
por Rosika 24.02.2017 / 14:37

1 resposta

0
wget -Ek https://example.com/foo/bar/{,2}

O último bit {,2} é uma expansão de chave que instrui o wget para baixar:

https://example.com/foo/bar/
https://example.com/foo/bar/2

Para baixar as páginas de 3 a 6, use um destes comandos:

wget -Ek https://example.com/foo/bar/{3,4,5,6}
wget -Ek https://example.com/foo/bar/{3..6}

E há algumas opções do wget : -E e -k realmente úteis.

-E: Se um arquivo do tipo "text / html" for baixado e o URL não terminar com o regexp '\. [Hh] [T] [Mm] [Ll]?', esta opção fará com que o arquivo sufixo ".html" para ser anexado ao nome do arquivo local.

-k: Após a conclusão do download, converta os links no documento para torná-los adequados à visualização local (isto é, converter links relativos em links absolutos).

Por favor, leia a página do manual do wget e o manual para mais informações.

    
por TooManyPets 26.02.2017 / 03:37