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
Wisestamp - Plugin do Firefox para criar assinaturas de e-mail
Poderosa - Cliente SSH para Windows
Monitoração Web com Perl
Trabalhando com JSON no terminal? O jq salva você!
Cluster Kubernetes (k8S) + NFS em 5 minutos
Leitura recomendada
Instalando o Xorg no Debian
Mintmenu no Arch Linux
Organização de arquivos na compilação de programas
Montando partições remotas do SAMBA no boot
Descompactando os principais tipos de arquivos com apenas um comando
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