Wget sul mio mac non mi lascia fare ricorsivo


0

Sono su un Mac con 10.8, aggiornato nel tempo dalla 10.6. Ho wget che sto usando da un po 'di tempo per singoli file, tuttavia ho tentato di eseguire un vecchio comando dai giorni di Linux per eseguire un download ricorsivo, ovvero:

wget -r http://site.com/folder/

Ciò ha generato un errore che non ho mai visto prima:

Warning: Invalid character is found in given range. A specified range MUST 
Warning: have only digits in 'start'-'stop'. The server's response to this 
Warning: request is uncertain.
curl: no URL specified!

Ho dato un'occhiata al wget --help e non sono riuscito a trovare alcun riferimento al download ricorsivo.

Cosa c'è di sbagliato nel mio wget o nel mio comando?


Da dove hai installato wget? Quale versione hai? Qual è il comando esatto che stai usando? E perché wgetsputare un messaggio di errore da curl?
slhck,

Non l'ho installato - in realtà è arrivato 'installato' ma in realtà mi sono appena reso conto che le stesse informazioni di aiuto sono visualizzate per il ricciolo - in altre parole, Apple ha fatto wget semplicemente puntare al ricciolo - zoppo.
cosmicbdog

Risposte:


3

Il tuo wgetè in realtà un link a curl(o una copia rinominata o un alias). Qualcuno deve aver pensato che fosse una buona idea.

L' -ropzione Riccioli è diversa

-r, --range <range>

O impara curlo elimina il collegamento / copia / alias e installa il reale wget, ad esempio tramite Homebrew con brew install wget.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.