LinuxForum.Fans
Тема

Использование curl с ключами -C- и -r

Автор: igorigor76 2 сообщений 841 просмотров
#124960

Решил скачать altlinux-5.0.2-school-master-i586-ru-install-dvd5.iso

Есть возможность скачивать с 3 мест:
1 - 128 Кбит/с
2 - 256 Кбит/с
3 - 128 Кбит/с

Захотелось побыстрей, т.е. по частям.

Использую AltLinux 5.0.1 Мастер
Пробуем (для эксперимента):

text
[igor@igor Documents]$ curl -r 0-2000000 ftp://mirror.yandex.ru/altlinux/p5/iso/school/5.0.2/altlinux-5.0.2-school-master-i586-ru-install-dvd5.iso -o /mnt/disk/doc2/502_1
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 23 1953k   23  455k    0     0  28885      0  0:01:09  0:00:16  0:00:53 32151^C
[igor@igor Documents]$ curl -C- -r 0-2000000 ftp://mirror.yandex.ru/altlinux/p5/iso/school/5.0.2/altlinux-5.0.2-school-master-i586-ru-install-dvd5.iso -o /mnt/disk/doc2/502_1
** Resuming transfer from byte position 475136
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0 3844M    0 2285k    0     0  32752      0 34:11:10  0:01:11 34:09:59 26806^C

При попытке докачать показывает размер 3844М и продолжает качать свыше намеченных -r 0-2000000

А если так:

text
[igor@igor Documents]$ curl -C -r 0-2000000 ftp://mirror.yandex.ru/altlinux/p5/iso/school/5.0.2/altlinux-5.0.2-school-master-i586-ru-install-dvd5.iso -o /mnt/disk/doc2/502_1

то начинает лезть непонятно что:

text
LT Linux Team2011011413201800201101141320180000000000000000002011011413201800                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       DOCUMENTATION   #INDEXHTML.ALT0 LTLINUXDOC'METADAT(SYSLINUX&_DISK0BASE  1RPMS.MAI%ALT_DOCS
IMAGES$
DOCUMENTATIONDOC#INDEXHTML.ALT0 X&_DISK0BASE    1RPMS.MAI%ALT_DOCS
IMAGES$
ICONS  IMG"
 .disk&ALTLinux!Metadatdocs"syslinux(RPMS.mai'basealt-docsdocumentationindexhtm%alt0

mages img icons .disk&ALTLinux!Metadatdocs"syslinux(RPMS.mai'basealt-docsdocumentationindexhtm%alt0

mages img ���kk�oAmTFomTFo ALTINST.;1RR�NM o altinstPX$$��$TFo zo/

Ну и т.д.

#128559

Ошибка - не хватает пробела:
curl -C-
должно быть
curl -C -

Войдите или зарегистрируйтесь, чтобы ответить.