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
Awk - Uma poderosa ferramenta de análise
Instalação do Terminal Kitty (Mint/Ubuntu/Debian e Derivados)
Compilando a última versão do VIM em Debian, Mint, Ubuntu e derivados
Já pensou em adquirir adesivos grátis do Rundeck?
Adicionando novas opções ao menu do Fluxbox
Leitura recomendada
Pacotes úteis para Gnome 2.14
Assista vídeos com suas suas músicas preferidas
Script para iniciar o mldonkey facilmente
Revolutiion OS, o filme geek
CUPS-PDF: erro "cups-pdf failed" [Ubuntu 9.04]
Comentários
Muito boa dica Leo,
Detonando no GNU/Linux como sempre heheehe
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)
Mensagem
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)
?comentario=
so uma pergunta ha espaco no particao/pasta de destino????????
Mensagem
?comentario=
so uma pergunta ha espaco no particao/pasta de destino????????
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
Mensagem
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
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?
Mensagem
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
Enviar