Como posso baixar uma galeria inteira de imagens usando o wget?

1

Há uma galeria no formato:

http:\DOMAIN\file0001.jpghttp:\DOMAIN\file0543.jpg

Como posso fazer o download de todos usando wget ?

Como posso esperar 2 segundos entre os downloads?

Estou usando o bash ver 3.2.

    
por Jajo 29.09.2011 / 11:42

2 respostas

2

No bash:

for ((i=1; i<=500; i++)); do wget http://DOMAIN/file'printf "%04d" $i'.jpg; done

Se você quiser esperar 2 segundos entre os downloads, adicione um sleep 2; antes do final

    
por 29.09.2011 / 12:05
2

Use intervalos com {..} .

$ wget http://example.com/file{0001..0543}.jpg

A resposta acima funciona com zsh e bash versão 4 e acima . Veja a resposta postada por @ w00t se você estiver usando uma versão mais antiga do bash ( bash -version para verificar).

    
por 29.09.2011 / 11:51

Tags