Pular para o conteúdo

Baixando arquivos por extensões com o wget

Dica publicada em Linux / Miscelânea
Leonardo Berbert Gomes leoberbert
Hits: 16.578 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Backup dos arquivos em determinado diretório

Instalando o Terraform (Ubuntu/Mint/Debian e Derivados)

Instalando o bash no OpenBSD 5.1

Awk - Uma poderosa ferramenta de análise

Instalação do Docker no Linux Mint 20

Lindos wallpapers para Mandriva

Livros gratuitos sobre Linux

Servidor HTTP na linha de comando

Frontends leves para o evolution-data-server

Eterm - tenha um terminal fixo no seu desktop

#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

Entre na sua conta para comentar.