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
Solaris - Criando repositório de Módulos Perl com usuário normal
Tema Ubuntu para Nokia E71
Executar shutdown com usuário comum em 5 etapas
Acessibilidade no VIM
Monitoração Web com Perl
Leitura recomendada
Personalizando seu prompt facilmente
Recuperando o lilo usando o Kurumin
O seu Linux pode ajudar a encontrar a cura do câncer
Tcpdump - Monitorando a conexão TCP/IP
Mantendo a hora certa com o OpenNTPD
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