Pular para o conteúdo

Múltiplos downloads

Dica publicada em Linux / Comandos
Ricardo Brito do Nascimento rbn_jesus
Hits: 11.456 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Múltiplos downloads

Muitas vezes precisamos de baixar vários arquivos de diversos sites. Uma solução que encontrei para este problema foi uma lista de download.

Criei um arquivo com a lista de todas as URL dos downloads necessários:

$ cat >> /tmp/download << fim
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/pentaho-report-design-wizard-1.5.3.466.0.zip
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/Pentaho_Report_Designer-1.2.0.219-RC2.pdf
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/Pentaho_Guia_do_Iniciante_pt_1.1.5.pdf
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/MySQL_Primetime_Business_Intelligence.pdf
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/pentaho-design-studio_1.5.3.435-0.zip
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/Pentaho_Criando_Solucoes.pdf
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/PentahoReportDesigner-1.2.0.219-RC2.zip
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/Advanced_Reporting_Guide-1.5.3.pdf
http://ufpr.dl.sourceforge.net/sourceforge/pentaho/Pentaho_Report_Design_Wizard_zh_CN_1.1.5.pdf
http://ufpr.dl.sourceforge.net/sourceforge/mondrian/Pentaho_Cube_Designer_User_Guide_zh_CN_0.7.0.pdf
fim

$ cat /tmp/download | while read a; do wget -b $a; done

Esta forma gera vários arquivos wget.log com as informações dos downloads, ou:

$ cat /tmp/download | xargs wget -b

Desta forma gera apenas 1 arquivos wget.log com as informações dos downloads.

E pronto.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

atrpms.repo para yum no rhel4

Centos5 com repositório yum do pbone

LaTeX, BibTeX e PDF sobre Ubuntu

Instalando pacotes utilizando RPM

SSHFS - Montando sistema de arquivos remotos via SSH (Secure Shell)

KDE - Ativando abertura do lançador de aplicativos com tecla Super

Economizando digitação com o comando cp

Copiando arquivos com a estrutura de diretórios

Instalar pacotes RPM no Ubuntu

Comandos básicos do VI

#1 Comentário enviado por fabio em 04/09/2007 - 05:33h
Olá, não seria mais fácil usar:

$ wget -i /tmp/download

?

:)
#2 Comentário enviado por rbn_jesus em 05/09/2007 - 17:27h
Por que neste exemplo que há ná dica não funcionou!
A opção '-i' só funciona perfeitamente se não houver nenhum link quebrado, se houver links quebrados aborta todo o processo, e nos exemplos desta dica ele baixa os outros.
Estou publicando um artigo mais completo sobre o 'wget', só estava esperando esta dica ser publicada.

Abraço.

Contribuir com comentário

Entre na sua conta para comentar.