Wget: convert-links ed evitare di scaricare nuovamente file già recuperati?


12

Sto scaricando i dati sparsi tra più file che non cambiano una volta pubblicati.

Pertanto --timestampingnon è abbastanza buono, perché controlla costantemente qualsiasi risorsa venga cambiata, che è, nel mio caso, completamente inutile.

--no-clobbersi adatterebbe perfettamente. Sfortunatamente non funziona con --convert-links qualche motivo.

Sono stati specificati sia --no-clobber che --convert-links, saranno usati solo --convert-links.

Speravo che --backup-convertedpotesse aiutare, ma non ha cambiato nulla (funziona per --timestamping.)

Perché wget --convert-links --backup-converted --no-clobber --wait 1 https://example.comignora --no-clobbere come potrebbe essere risolto?


Colpire lo stesso problema oggi. come l'hai risolto?
Angelo Fuchs,

1
@AngeloFuchs Non l'ho mai risolto (vorrei pubblicare una risposta se ciò accadesse). Alla fine, nel mio caso, scaricare di nuovo i link recuperati era più semplice che correggere le patch di wget o passare a qualcos'altro.
riduzione dell'attività

hai provato --continue? questo di solito ha lo scopo di continuare un download precedentemente interrotto. ma se il file è già stato recuperato non fa nulla.
JPT

Risposte:


1

Qualche possibilità di usare rsync? Dovrai avere accesso ssh al sistema. (Non ho mai visto rsync usato per http: // download.)

Qualcosa del genere otterrà file che non hai mai ottenuto e riprenderà i file che hanno interrotto il download per qualche motivo.

rsync -avzheP ssh root@192.168.0.100:/remotefolder/ /localfolder/

Questo potrebbe non funzionare per te. Informazioni insufficienti su ciò che stai cercando di fare.


-2

Non puoi usare entrambi --convert-linkse --no-clobber. Riceverai questo messaggio:

Both --no-clobber and --convert-links were specified, only --convert-links will be used.

wgetpuoi realizzare quello che vuoi, se specifichi --convert-linkse --timestamping. Questo funzionerà solo se il sito di destinazione fornisce le informazioni di data / ora del file nelle intestazioni di risposta.


Questa risposta non ha nulla che non sia stato menzionato nella primissima revisione ( unix.stackexchange.com/posts/177330/revisions ) della mia domanda.
riduzione dell'attività
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.