Múltiplos downloads de um arquivo de texto

Publicado por Xerxes Lins em 21/03/2014

[ Hits: 3.391 ]

Blog: https://voidlinux.org/

 


Múltiplos downloads de um arquivo de texto



Uma vez, eu mostrei uma forma de baixar várias imagens sequenciais de um site, com um simples comando:
Agora, eu mostro uma forma simples de baixar vários arquivos com um comando, usando uma lista de links num arquivo de texto.

Precisei baixar uma série de arquivos de um site, e eu só tinha os links anotados.

Se for o seu caso, faça assim:

1. Primeiro, crie um arquivo de texto chamando links.txt e dentro dele coloque os links, cada um em uma linha.

2. Depois, instale o gerenciador e acelerador de downloads Axel. Como uso Fedora, o comando é:

# yum install axel

3. Depois, abra o terminal e navegue até onde o arquivo de links.txt está. Então, execute:

while read x; do axel -va $x; done < links.txt

É só aguardar!

Se não entendeu o comando, recomendo ler isto:
Abraço!

Outras dicas deste autor

Alterando o prompt do terminal (bash) no Slackware 12.1

Ajustando Data e Hora no Gentoo/Calculate

20 comandos que um dia você pode precisar

Melhorias sutis no Fedora Xfce Spin

Internet mais rápida com namebench

Leitura recomendada

Erro "BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery" no Solus [Resolvido]

Convertendo em massa "end-of-line" de arquivos de texto entre Windows, GNU/Linux e Mac OS

Criando live-USB do OpenMandriva

Teclado ABNT2 pelo Terminal

Atalhos do KDE no Linux Mint 17.1

  

Comentários
[1] Comentário enviado por moisespedro em 23/03/2014 - 09:25h

Dá pra fazer isso com o wget também:
wget -i lista

[2] Comentário enviado por xerxeslins em 23/03/2014 - 18:10h


[1] Comentário enviado por moisespedro em 23/03/2014 - 09:25h:

Dá pra fazer isso com o wget também:
wget -i lista


Massa!

Infelizmente o wget é mais lento que o axel.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts