sabato 16 aprile 2011

Scaricare file da console usando WGET

Scaricare file da console usando WGET
Un programma molto piccolo ma potente, con wget è possibile scaricare qualsiasi file direttamente dalla shell ma non solo permette anche il download di interi siti, ma andiamo con ordine…Tutti noi sappiamo che per scaricare un file possiamo usare firefox o un altro browser simile, tuttavia a volte è più comodo utilizzare la shell, magari perchè non abbiamo un ambiente grafico oppure perchè ci servono delle opzioni di
download avanzate, WGET è quello che fa per voi.
$wget http://www.miosito.com/ubuntu-desktop-i386.iso
per poter usare il resume del download è sufficiente aggiungere -c:
$wget -c http://www.miosito.com/ubuntu-desktop-i386.iso
Possiamo usarlo anche per scaricare qualcosa di protetto con password:
$wget --user=root --password=lamiapassword http://www.miosito.com/private/priv.txt
Oppure è possibile scaricare più file contemporaneamente, per farlo è sufficiente scrivere gli indirizzi in un file di testo mettendo ogni indirizzo su una riga separata cosi:
http://www.miosito.com/video/video1.avi

http://www.miosito.com/video/video2.avi

http://www.miosito.com/video/video3.avi

http://www.miosito.com/video/video4.avi
E poi usare questo file (nel nostro caso url.txt) cosi:
$wget -i url.txt
Di cose da scrivere su questo fantastico programma sono molte la sua utilità è comprovata sopratutto quando si usa insieme a un linguaggio di scripting (perl/bash ad esempio), e può fare davvero moltissime cose, ma per ora ci fermiamo.
Ricordo che si può ottenere aiuto come sempre usando il comando
$man wget
oppure
$wget --help
wget è di serie con tutti i sistemi GNU/Linux, volendo si trova anche per windows (come quasi tutti i comandi linux).

Nessun commento:

Posta un commento

Related Posts Plugin for WordPress, Blogger...