Загрузите список файлов, если их еще нет

Загрузите список файлов, если их еще нет

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

решение1

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

решение2

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

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