|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Mudry 2:5020/400 22 Jan 2005 21:27:41 To : Kirill Kuvaldin Subject : Re: wget -------------------------------------------------------------------------------- On Sat, 22 Jan 2005, Kirill Kuvaldin wrote: KK> Могу предложить такой способ (не знаю насколько он корректен для KK> требуемой задачи): KK> KK> dd if=/dev/zero of=file bs=1024 count=9K KK> wget -c <URL> -O file Кстати, о птичках :) Hедавно мне понадобилось скачать большой файл (около 700 M), причём первые 400 M уже скачаны. Линия медленная, но безлимитная. Очень хотелось бы воспользоваться для этого эхотажной машинкой (она работает круглосуточно), но проблема в том, что на ней мало свободного места (около 400 M), целиком файл не влезет. Вопрос: как с её помощью скачать остаток файла? Сходу не придумал, тем временем надобность в файле отпала, а потом всё-таки нашёл такое решение: $ dd if=/dev/zero of=file bs=100k count=4000 $ echo file | cpio -o | gzip -c >file.cpio.gz $ rm file $ gzip -dc file.cpio.gz | cpio -i --sparse Получившийся "дырявый" файл file имеет длину около 400M, однако почти не занимает дискового пространства. Теперь просто: $ wget -c http://url -O file А теперь вопрос к All: а есть ли утилитка, которая сразу позволяет получить "дырявый" файл нужной длины, без этих извратов? -- С уважением, Serg. --- ifmail v.2.15dev5.3 * Origin: Donbass InterNet Center DIPT (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/13331a9624ae7.html, оценка из 5, голосов 10
|