Baixando arquivos por extensões com o wget

Publicado por Leonardo Berbert Gomes em 11/05/2005

[ Hits: 15.898 ]

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

Habilitando Parallel Downloading do Pacman no ArchLinux

Ambiente Dev Local com Vagrant em 5 minutos

Kitty Terminal - Instalação de Temas

Medindo o tempo de resposta de cada step de API/SITE no terminal

Tema Ubuntu para Nokia E71

Leitura recomendada

Pacote titlesec do LaTeX no Ubuntu Linux

Mais uma do NFS

ePSXe - emulador para PlayStation rodando no Linux

Relógio do painel Gnome personalizado

Placa Wireless Realtek RTL8191SEvA - Instalação do Driver no CentOS 6.x

  

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