Как загрузить части одного и того же файла из разных источников с помощью curl / wget?

У меня довольно большой файл, размещенный на пяти разных серверах.

Я хотел бы иметь возможность загружать различные части файла с каждого сервера и затем конкатенировать части, чтобы создать исходный файл.

Есть ли способ сделать это с помощью curl / wget или любых других инструментов командной строки OS X?

  • Сделать wget конвертировать HTML-ссылки в относительные после загрузки, если -k не указано
  • Как скачать каталог или файлы с командной строкой на сервере Linux
  • Использование Wget для рекурсивного сканирования сайта и загрузки изображений
  • Wget - сложность без учета доменов и каталогов
  • Постоянная повторная попытка возобновить загрузку с помощью завитка
  • Как загрузить несколько файлов с помощью Wget из Cygwin для Windows
  • С помощью wget для загрузки с веб-сайта с помощью чувствительных к регистру URL-адресов для Windows
  • Wget не конвертирует ссылки
  • 2 Solutions collect form web for “Как загрузить части одного и того же файла из разных источников с помощью curl / wget?”

    Aria2 – это решение для нескольких загрузок одного и того же файла из разных мест

    http://aria2.sourceforge.net/

    В вашем случае: aria2c -s5 host1/bigfile host2/bigfile ... host5/bigfile

    лучше поздно, чем никогда…

    Я хотел этого хотя бы раз в год в течение последнего десятилетия. Я нашел время, чтобы написать сценарий; Вы можете найти последнюю версию здесь .

    Источники: https://github.com/calebgray/scripts/blob/master/usr/local/bin/download-multiple

    Просто сохраните его где-нибудь, сделайте его исполняемым и сделайте снимок:

     cd /usr/bin curl -o download-multiple https://raw.github.com/calebgray/scripts/master/usr/local/bin/download-multiple chmod +x download-multiple ./download-multiple http://mirror.pnl.gov/releases/oneiric/ubuntu-11.10-desktop-amd64.iso http://linuxfreedom.com/ubuntu-releases/.pool/ubuntu-11.10-desktop-amd64.iso ftp://mirror.us.leaseweb.net/ubuntu-releases/oneiric/ubuntu-11.10-desktop-amd64.iso ftp://mirror.lstn.net/ubuntu-releases/oneiric/ubuntu-11.10-desktop-amd64.iso 

    источники

    http://curl.haxx.se/docs/manpage.html

    http://linuxandfriends.com/2008/11/01/curl-split-a-file-and-download-simultaneously-from-multiple-locations/

    Interesting Posts

    Смешивание дисков SATA и SAS на одном контроллере

    Отключение начального экрана MS Office 2013?

    Как узнать настройки DHCP, предлагаемые сервером?

    Xinerama создает панораму

    Общественная безопасность WiFi

    Как запустить chkdsk, если я не могу загрузить Windows

    Запустить удаленную команду ssh с полной оболочкой входа в систему

    Как заставить кнопки Google минимизировать, восстанавливать и закрывать кнопки Google, аналогичные другим программам?

    Как домашние сети будут работать в мире IPv6?

    Как восстановить данные на отформатированном жестком диске и уже установить новую ОС

    Что делает трюк PowerPad «PowerPad»?

    Windows 7 – Прочность беспроводного сигнала – Сеть часто говорит о ограниченной активности или отсутствии активности

    «Все спецификации UEFI полностью заменяют BIOS?»

    Почему ярлык, который отображается на рабочем столе, не отображается, когда мы входим в User> Desktop

    Как изменить имя шрифта TTF?

    Давайте будем гением компьютера.