2012-05-04 42 views
6

Questa domanda si riferisce a arrl 7.21.4 e GNU Wget 1.13.4, non so se la risposta è specifica della versione.Perché l'arricciatura consente di utilizzare lo schema URL del file, ma non wget

Utilizzando la file URI scheme posso ottenere file locale utilizzando curl come tale

$ curl file://localhost/Users/dave/.vimrc 
contents of .vimrc 

Tuttavia se provo lo stesso utilizzando wget ricevo un errore:

$ wget file://localhost/Users/dave/.vimrc 
file://localhost/Users/dave/.vimrc: Unsupported scheme `file' 

Qualcuno sa il motivo per cui questo è il Astuccio?

risposta

6

Perché Wget non è stato scritto per supportare il file: // URL. (E 'front web page afferma chiaramente "GNU Wget è un pacchetto software gratuito per il recupero di file tramite HTTP, HTTPS e FTP")

Permettetemi per puntare a un po' curl vs wget comparison.

1

wget supporta solo i protocolli HTTP, HTTPS e FTP.

+0

Potete fornire una citazione o una ragione per cui questo è il caso? – dukedave

+0

http://www.gnu.org/software/wget/ –