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

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

2 Solutions collect form web for “Загрузите список файлов, если они еще не существуют.”

Для -nc существует -nc ( -nc --no-clobber ).

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

  • wget использует адрес ipv6 и занимает слишком много времени, чтобы завершить
  • Ошибка Wget TLS 1.2
  • Печать как Firefox
  • Включение параметров приема / отклонения в wget-файлах
  • Как получить доступ к http-серверу из сценария bash с существующим подключением tcp?
  • Могу ли я захватить и отправить запросы GET с помощью wget?
  • Загрузите весь сегодняшний стек с помощью wget
  • Загрузите одну страницу html со всей необходимой графикой и связанными файлами pdf / zip
  • Как использовать параметр wget -wait при использовании ввода из файла?
  • tar результат wget
  • Загрузите сайт HTTPS только через имя пользователя и пароль с помощью wget?
  • Linux и Unix - лучшая ОС в мире.