Wget - baixar tipo específico de arquivos de url

Publicado por Misael Bandeira Silveira em 03/08/2009

[ Hits: 24.847 ]

 


Wget - baixar tipo específico de arquivos de url



Para quem precisar baixar todo o conteúdo específico de um site, segue a dica.

wget -c -r -A extensão url

Por exemplo, eu queria baixar somente os bz2 deste link: http://xorg.freedesktop.org/releases/X11R7.4/src/everything/

Então fiz o seguinte:

wget -c -r -A bz2 http://xorg.freedesktop.org/releases/X11R7.4/src/everything/

Onde:
  • -c é a opção de resume de um download quebrado;
  • -r é a opção de recursividade; e
  • -A é a opção com a lista de extensões aceitas.

É interessante que o comando gera toda a estrutura de diretórios do site, como no link passado para o wget.

Pode-se usar também outro parâmetro, o -R, que especifica os tipos de arquivos que não serão baixados.

Há outras opções, como seguir links externos e por aí vai, para acessá-las digite:

wget --help

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Usando outros delimitadores em sed

Conferindo arquiteturas: Processador e sistema operacional

Reproduzindo somente áudio com o mplayer

Comandos para Postfix

Usando cat para copiar arquivos remotos

  

Comentários
[1] Comentário enviado por isf em 08/08/2009 - 15:58h

Excelente dica!
Ficou bem fácil agora, mesmo em pcs sem a dupla firefox/downthemall.
Valeu!

[2] Comentário enviado por ZiroCool em 08/08/2009 - 16:03h

Ah, me eskeci de uma opção, use --np, ou --no-parent pro comando se ater somente nakela URL, senão, ele começa a subir na árvore de diretórios e baixar o que encontrar pela frente com a extensão especificada.

[3] Comentário enviado por userheroin em 07/09/2011 - 16:57h

Muito grato ! ^^
tks e viva o linux.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts