Возникла проблема: нужно скачать файл размером 70MB, но весь он не нужен(нужна
только концовка). Как его скачать с конца?
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Возникла проблема: нужно скачать файл размером 70MB, но весь он не нужен(нужна
только концовка). Как его скачать с конца?
Win32)
On Sat, 26 Jun 2004 22:20:39 +0400
Max Vasin <max-appo***@m*****.ru> wrote:
А вот про данную конструкцию, с использованием dd можно поподробнее? Как это
работает?
Alexander Artemenko пишет:
Ну идея такая - сначала делаем файл размером, сколько нам нужно байт
пропустить, потом докачиваем нужный файл - wget посмотрит на размер
файла и начнет выкачивать с нужного нам места, ну а потом мы просто
вырежем нужную часть.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8855; Возраст листа: 338; Участников: 1197
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/179923
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать : mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Sat, 26 Jun 2004 20:21:18 +0300
Marchenko Yurij <yurij5***@m*****.ru> написал:
curl -C <сколько-байт-пропускать> адрес
curl -r <от>-<до> адрес
см. curl(1)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8850; Возраст листа: 338; Участников: 1197
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/179806
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать : mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Делаешь файл заданной длинны (например на 10Кб меньше, чем оригинал) и
запускаешь wget с докачкой. Потом эти 100Кб вырезаешь оттуда. Может,
что лучше есть, не знаю.
Есть еще вариант самому ключи задавать через телнет. Но это еще
больший геморой, да и HTTP-протокол надо знать.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8876; Возраст листа: 338; Участников: 1197
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/180118
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать : mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Marchenko Yurij пишет:
В смысле докачать файл? Тогда
wget -c <url>
Если просто из того файла выдрать кусок, то (предполагаю, что должно
сработать)
dd of=foo if=/dev/zero bs=1 seek=<сколько пропустить - 1 байт> count=1
wget -c <url>
dd if=foo of=<filename> seek=<сколько пропустить> bs=1