LINUX.ORG.RU
ФорумTalks

wget + ln -s = LOL


0

0

Закачиваю вгетом файло с фтп. Указываю урлы не на сами файлы а на симлинки к им. Соответственно, флаги -c -m --retr-symlinks для вгета. Оказывается, эта штука в таком случяе для отображения прогресса закачьки использует длину не самого файла, а длину симлинка... Если вывод в терминал, ничё особо интересного: прогресс бар устанавливается сразу в 100%, и дальше меняются только цифры. А вот если вывод в файл, например при nohupе - ужоснах :). Смотрю теперь при каком размере файла будет оверфлов и чем это кончится...

★★★★☆

> Смотрю теперь при каком размере файла будет оверфлов и чем это кончится.. Ты псих. ;)

G0D
()
Ответ на: комментарий от no-dashi

Это понятно. Непонятно, почему вгет скачивает файл, а для подсчёта прогресса использует длину не файла, а ссылки на ево. Всё упомяноутое кстати случяется только совместно с ключём -m вгета. Мож это бага такая и чинить следует?

Файло закачялось успешно, оверфлова не случилось. Фало было потомушто маненьким - не превышало 15 мег каждое...

bugmaker ★★★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.