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

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

  • Как загрузить много документов на терминал с сервера?
  • Почему команда curl использует URL-адреса с параметрами ввода
  • Использование переменной даты с помощью wget -post-data
  • Owncloud не показывает файлы, которые загружаются через SSH
  • Как создать сайт с одинаковыми названиями страниц и контента?
  • Загрузить файл с фактическим именем wget
  • Как загрузить дубликаты изображений?
  • Как вы переименовываете файлы в списке, который будет использовать wget?
  • Статическая компиляция wget
  • как установить папку назначения для wget?
  • Будет ли wget -k по-прежнему преобразовывать ссылки в относительные пути, если wget остановлен преждевременно?
  • Interesting Posts

    Разделить и распечатать

    Исключить пути, которые заставят find жаловаться на разрешения

    Переключить две строки произвольной длины, разделенные символом

    Показывать вывод на терминале и вывод в файл журнала без использования тройника

    Как установить STREAMS в Linux?

    Почему демон linux audit периодически перезапускается со следующим журналом?

    Необходимо отфильтровать данные на основе двух столбцов, имеющих много отношений, используя awk

    Не удалось выполнить SSH в Google Cloud Server после перезагрузки

    вывести номер строки и шаблон в файл одновременно

    UDev автоматизирует диски как «usbhd», независимо от типа и имени на Ubuntu 12.10

    Как обнаружить экран заблокирован или нет, когда экранная заставка активна на Redhat 6.6?

    `cp -al` snapshot, чьи жесткие ссылки будут перенаправлены на новый файл при редактировании

    Linux Mint 17.1 включает GNOME?

    Включить тип файловой системы 9p в виртуальном гостевом доме Centos 6?

    Удалить постоянную переадресацию и очистить DNS

    Linux и Unix - лучшая ОС в мире.