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

11

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

избавиться
источник

Ответы:

14

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

diffycat
источник
Я прочитал это после написания скрипта 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потому что казалось, что это может быть полезно, если вы пытаетесь восстановиться после прерванной загрузки, но вам не нужно, чтобы ответить на исходный вопрос.

военно-картографическая служба
источник