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
Mantendo um alto padrão de segurança
Aumentando a produtividade com zsh
Compilando a última versão do Vim no Fedora 33
Grafana - Alterando imagem da tela de login
Convertendo hexadecimal para texto
Leitura recomendada
Extrator de arquivos em Ruby!
Troca automática de Wallpaper no Gnome 3
Escolhendo o driver de vídeo correto no site da Nvidia
GTA San Andras rodando via Wine
Descubra se um pacote de software existe nos repositórios de sua distribuição
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