Scaricare dati con Wget

Elaborazione dei dati in Shell

Susan Sun

Data Person

Cos’è Wget?

Wget:

  • prende il nome da World Wide Web e get
  • nativo per Linux ma compatibile con tutti i sistemi operativi
  • usato per scaricare dati da HTTP(S) e FTP
  • migliore di curl per scaricare più file in modo ricorsivo
Elaborazione dei dati in Shell

Verificare l’installazione di Wget

Verifica se Wget è installato correttamente:

which wget

Se Wget è installato, stampa il percorso dell’installazione:

/usr/local/bin/wget

Se Wget non è installato, non ci sarà output.

Elaborazione dei dati in Shell

Installare Wget per sistema operativo

Codice sorgente di Wget: https://www.gnu.org/software/wget/

Linux: esegui sudo apt-get install wget

macOS: usa Homebrew ed esegui brew install wget

Windows: scarica tramite gnuwin32

Elaborazione dei dati in Shell

Consultare il manuale di Wget

Dopo l’installazione, usa man per aprire il manuale di Wget:

Schermata dell’inizio del manuale di Wget come mostrato in un Terminale scuro

Elaborazione dei dati in Shell

Imparare la sintassi di Wget

Sintassi base di Wget:

wget [flag opzione] [URL]

L’URL è obbligatorio.

Wget supporta anche HTTP, HTTPS, FTP e SFTP.

Per l’elenco completo delle opzioni, vedi:

wget --help
Elaborazione dei dati in Shell

Scaricare un singolo file

Flag opzione esclusive di Wget:

-b: va in background subito dopo l’avvio

-q: disattiva l’output di Wget

-c: riprende un download interrotto (continua un file parziale)

wget -bqc https://websitename.com/datafilename.txt
Continuing in background, pid 12345.
Elaborazione dei dati in Shell

Buon divertimento con Wget!

Elaborazione dei dati in Shell

Preparing Video For Download...