utility wget recupera i file dal World Wide Web (WWW) utilizzando ampiamente utilizzato protocolli come HTTP, HTTPS e FTP. L'utilità Wget è un pacchetto liberamente disponibile e la licenza è sotto licenza GNU GPL. Questa utility può essere installata su qualsiasi sistema operativo simile a Unix incluso Windows e MAC OS. È uno strumento da riga di comando non interattivo. La caratteristica principale di Wget è la sua robustezza. È progettato in modo tale da funzionare in connessioni di rete lente o instabili. Wget avvia automaticamente il download dal punto in cui era stato interrotto in caso di problemi di rete. Scarica anche il file in modo ricorsivo. Continuerà a provare fino a quando il file non verrà recuperato completamente.
Installare wget in macchina Linux sudo apt-get install wget
Creare una cartella in cui si desidera scaricare i file. sudo mkdir myimages cd myimages
Fare clic con il tasto destro sulla pagina Web e, ad esempio, se si desidera la posizione dell'immagine, fare clic destro sull'immagine e copiare la posizione dell'immagine. Se ci sono più immagini quindi seguire la sottostante:
Se ci sono 20 immagini da scaricare dal web tutto in una volta, la gamma parte da 0 a 19.
wget http://joindiaspora.com/img {0..19} .jpg
fonte
2014-01-13 11:12:49
Questo in realtà non ha funzionato per me. La mia posizione di salvataggio era "." e ha copiato l'intera gerarchia del sito lì. –
@ButtleButkus Sembra che sia necessario un po 'di confusione con l'opzione '-A', vedere la documentazione di Wget su [tipi di file] (http://www.gnu.org/software/wget/manual/wget # .html Tipi-of-Files). Inoltre, se stai scaricando nella directory corrente, puoi rimuovere l'opzione '-P' del prefisso di directory. Se stai scaricando un singolo tipo di file, ad esempio solo jpg, usa qualcosa come 'wget -r -A.jpg http: // www.domain.com'. Guarda gli [esempi avanzati] (http://www.gnu.org/software/wget/manual/wget.html#Advanced-Usage) forniti dalla documentazione di Wget. – Jon
L'aggiunta di '-nd' a quanto sopra funziona. Puoi anche specificare più flag -A come '-A" * foo * "-A" * bar * "' – Yablargo