Assicurarsi di avere l'URL corretto per qualunque cosa si sta scaricando prima di tutto, gli URL con i caratteri come '?'
e tale non può essere analizzato e risolto, questo confonderà la linea cmd e accetterà tutti i caratteri che non sono stati risolti nel nome dell'URL di origine come nome del file in cui stai scaricando.
, ad esempio, wget "sourceforge.net/projects/ebosse/files/latest/download?source=typ_redirect"
verrà scaricato in un file denominato ?source=typ_redirect
.
Come puoi vedere una cosa o due sugli urls aiuta a capire wget.
Sto avviando da un disco hirens e avevo solo Linux 2.6.1 come risorsa (il sistema di importazione non è disponibile). La sintassi corretta che ha risolto il mio problema, il download di un'ISO sul disco rigido fisico, era:
wget "(source url)" -O (directory where HD was mounted)/isofile.iso"
si poteva capire l'URL corretto trovando a che punto download wget in un file chiamato "index.html" (la file di default), e ha le giuste dimensioni/altri attributi del file è necessario mostrato dalla seguente comando:
wget "(source url)"
una volta che il file url e la fonte è corretto e si sta scaricando in index.html, ci si può fermare il download (ctrl + z) e modificare il file di output utilizzando -O "<specified download directory>/filename.extension"
dopo l'URL di origine.
Nel mio caso ciò comporta il download di un iso e la memorizzazione come file binario sotto isofile.iso, che si spera montare.
simile a Unix SE: [Download utilizzando wget in una directory diversa da quella directory corrente] (http: //unix.stackexchange com/q/23501/21471). – kenorb