Baixando arquivos por extensões com o wget

Publicado por Leonardo Berbert Gomes em 11/05/2005

[ Hits: 15.989 ]

Blog: https://www.linkedin.com/in/leoberbert

 


Baixando arquivos por extensões com o wget



Bem pessoal, esta dica é fruto de pesquisas e necessidades para poder pegar determinados arquivos pelas suas respectivas extensões no Linux pelo wget.

No exemplo que mostrarei abaixo estarei pegando somente arquivos com a extensão *.jpg, que como todos sabem, são formatos de figuras:

$ wget -r -l1 -A *.jpg www.urldosite.com.br

Esta dica é bem útil na utilização de download de determinados arquivos via terminal, de acordo com suas extensões.

Seu eu fosse baixar todos os arquivos *.txt, seria assim:

$ wget -r -l1 -A *.txt www.urldosite.com.br

E assim por diante, de acordo com a sua necessidade.

Espero ter ajudado vocês.

Outras dicas deste autor

Executar shutdown com usuário comum em 5 etapas

Criando Templates no VIM

Habilitando Parallel Downloading do Pacman no ArchLinux

Adicionando novas opções ao menu do Fluxbox

Mantendo um alto padrão de segurança

Leitura recomendada

Logo do Funtoo no ScreenFetch

DeVeDe - usando e evitando erros

Remover transparência da janela inativa no Ubuntu

Som de login no Fluxbox

Perdeu a senha de root do seu Fedora Core?

  

Comentários
[1] Comentário enviado por renato.gravino em 24/05/2007 - 13:05h

Muito boa dica Leo,
Detonando no GNU/Linux como sempre heheehe

[2] Comentário enviado por celsopimentel em 25/08/2007 - 10:58h

Ola! Amigo, estou com um probleminha talvez você possa me ajudar. Estava baixando uma iso de um DVD de 4.4Gb c/ o wget -c... Agora chegou em um ponto, quase no final faltando apenas 385Mb, que me diz que o tamanho limite de arquivo foi excedido. Existe uma solução para eu continuar baixando apartir deste arquivo? Veja o erro:
Conectando a ftp.br.debian.org|200.17.202.1|:80... conectado.
HTTP requisição enviada, aguardando resposta... 206 Partial Content
Tamanho: 4,698,417,152 (4.4G), 403,449,857 (385M) restantes [application/x-iso9660-image]

91% [++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ] 4,294,967,295 --.--K/s Excedido o tamanho limite de arquivo (core dumped)

[3] Comentário enviado por pankdo em 19/09/2007 - 18:02h

?comentario=
so uma pergunta ha espaco no particao/pasta de destino????????

[4] Comentário enviado por chmod000 em 27/10/2008 - 14:17h

Muito boa a dica...

Só para ficar claro o que é que faz o que...


wget -r -l1 --no-parent -Psite/ -A.jpg http://www.online.com.br/
| | | |__ extensao do arquivo
| | |__ subdiretorio
| |__ quantos níveis de diretório entrar
|__ modo recursivo

[5] Comentário enviado por pierrot em 22/12/2009 - 09:26h

Estou com o mesmo problema, mas ao baixar uma imagem do Debian.

Tamanho: 4697243648 (4,4G), 402276353 (384M) restantes [application/octet-stream]
Salvando em: “debian-503-amd64-DVD-1.iso”

91% [+++++++++++++++++++++++++++++++++ ] 4.294.967.295 --.-K/s em 0s


Não foi possível escrever em “debian-503-amd64-DVD-1.iso” (Arquivo muito grande).


Minha partição também é FAT 32, mas infelizmente não tenho espaço em minha reiserfs.

Existe alguma forma de dar um force, no download, ou mesmo subdividir o download e juntar as partes da iso? Alguém sabe como fazer isso?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts