como baixar vários arquivos usando o axel

2

Eu tenho 5 arquivos (egazip, b.zip. c.zip etc ..) que eu gostaria de baixar usando Axel . Como a documentação é limitada, alguém sabe o comando certo?

    
por fernandose 12.05.2014 / 11:06

3 respostas

1

Não é possível obter vários arquivos com um comando, embora você possa repetir o comando para cada arquivo. O comando seria

De vários URLs

axel -o file.ext <url1> <url2> <url3>

De um único URL (várias conexões - x = número de conexões)

axel -o file.ext -n x <url1>

Esta é uma referência OK (ish)      link

    
por 12.05.2014 / 11:18
1

Você pode usar o axel para baixar vários arquivos com um comando! Você acabou de criar um script de shell com todos os links e executar o script. Este faz o download de cada link, um de cada vez, e faz uma pausa de 10 segundos e desliga o computador depois que todos os links terminam o download, por exemplo:

#!/bin/bash  
axel link1 -a  
axel link2 -a  
axel link3 -a  
sleep 10  
poweroff
    
por 16.03.2015 / 05:21
1

Não tenho certeza se o Axel já tem uma função para ler uma lista, mas se isso não acontecer, você pode usar um loop while. Supondo que você tenha um arquivo chamado 'mylinks.txt' com seus URLs separados por um retorno, ou seja,

link

link

link

Em seguida, digite terminal:

while read url; do axel $url; done < mylinks.txt
    
por 30.09.2017 / 07:37

Tags