WhatsApp

Come installare e utilizzare Wget su Mac

Anonim

wget è una solida applicazione a riga di comando per il download di risorse specificate dall'URL. È stato progettato per funzionare in modo eccellente anche quando le connessioni sono scadenti. La sua caratteristica unica, rispetto a curl fornito con macOS, ad esempio, è che non è interattivo, quindi può essere eseguito in background.

Ci sono 2 modi per installare wget: tramite Xcode o tramite Homebrew e tratterò entrambi i metodi poiché non tutti usano Xcode o Homebrew.

Installazione di Wget tramite Xcode

Installazione wget su Mac tramite Xcode richiede di creare lo strumento dal sorgente e i passaggi sono gli stessi su tutte le versioni Mac:

Innanzitutto, installa Xcode tramite iTunes, quindi installa gli strumenti della riga di comando Xcode con il comando:

 xcode-select --install

Scarica il codice sorgente di wget usando curl:

 cd ~/Download
curl -O https://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz

Estrai e naviga nella cartella ed esegui il comando configure:

 tar -zxvf wget-1.19.5.tar.gz
cd wget-1.19.5/
./configure

Crea e prova wget:

 fare
crea installazione
wget http://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz

Se ricevi un errore quando esegui il comando configure, eseguilo con un flag SSL in questo modo:

 ./configure --with-ssl=openssl

Ricordati di eliminare i file non più necessari al termine dell'installazione.

Installazione di Wget tramite Homebrew

Homebrew è un gestore di pacchetti per OS X che rende l'installazione e gestire le applicazioni molto più facilmente per gli utenti Mac.

Ci sono alternative come Fink e MacPorts ma io preferisco using Homebrew. Non preoccuparti se non l'hai installato, ci penso io:

Installa Homebrew utilizzando il seguente comando, installerà anche gli strumenti della riga di comando di Xcode se non sono già installati:

"
 /bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Successivamente, installa il client di download della riga di comando wget.

 brew install wget

Come usare Wget su Mac

Fintanto che l'URL di un file o di una directory è pubblicamente accessibile, puoi scaricarlo e i file possono essere scaricati singolarmente o ricorsivamente quando scarichi le directory.

Download di un singolo file
 wget -X path/to/local.copy http://example.com/url/to/download.html

La sintassi è semplice. il comando wget, -X per indicare il percorso del file (a meno che non si voglia salvare il file scaricato contenuto alla directory di lavoro corrente) e il collegamento pubblico.

Download di una directory
 wget -e robots=off -r -np https://www.w3.org/History/19921103-hypertext/hypertext/

Il flag -e robots=off indica a wget di ignorare le restrizioni nel file robots.txt che è buono perché impedisce download abbreviati. -r (o --ricorsiva) e - np (o --no-parent) indica wgetper seguire i collegamenti all'interno della directory che hai specificato. Ecco!

Anche se questo è tutto ciò che devi sapere per usare wget per scaricare i file, ci sono molti altri comandi che ti permetteranno per controllarne l'utilizzo e puoi accedervi dal tuo terminale nella pagina man di wget o online.

Hai domande da porre o suggerimenti da dare? Sentiti libero di lasciare i tuoi pensieri nella sezione commenti qui sotto e non dimenticare di condividere.