Wget: конвертировать ссылки и избежать повторной загрузки уже загруженных файлов?

Wget: конвертировать ссылки и избежать повторной загрузки уже загруженных файлов?

Я скачиваю данные, распределенные по нескольким файлам, которые не изменяются после публикации.

Поэтому --timestampingэтого недостаточно, так как он постоянно проверяет, какой ресурс изменен, что в моем случае совершенно бессмысленно.

--no-clobber--convert-links идеально подошло бы. К сожалению, по какой-то причине это не работает с .

Были указаны оба параметра --no-clobber и --convert-links, но будет использоваться только --convert-links.

Я надеялся, что это --backup-convertedпоможет, но это ничего не изменило (работает для --timestamping.)

Почему wget --convert-links --backup-converted --no-clobber --wait 1 https://example.comпроисходит игнорирование --no-clobberи как это можно исправить?

решение1

Вот почему это не работает: это было намеренно отключено разработчиками -http://savannah.gnu.org/bugs/?31781

А как это исправить? Попробуйте установить версию wget старше 1.12.1 — судя по всему, именно в этой версии вышеупомянутый «баг» был исправлен разработчиками.

Связанный контент