Скачать список файлов, если они еще не существуют


11

Если у меня список URL-адресов разделен \n, есть ли какие-либо параметры, которые я могу передать, чтобы wgetзагрузить все URL-адреса и сохранить их в текущем каталоге, но только если файлы еще не существуют?


Ответы:


14

Существует опция -nc( --no-clobber) для wget.


Я прочитал это после написания скрипта Bash, чтобы проверить наличие файлов по отдельности!
anotherdave

7

От wget --help:

....
-i,  --input-file=FILE     download URLs found in local or external FILE.
....
-nc, --no-clobber          skip downloads that would download to
                           existing files.
-c,  --continue            resume getting a partially-downloaded file.
....

Я включил, --continueпотому что казалось, что это может быть полезно, если вы пытаетесь восстановиться после прерванной загрузки, но вам не нужно, чтобы ответить на исходный вопрос.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.