[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wget timeout



* Nicholas <spam@networkgate.us> [2007-02-18 04:16:11-0500]
> Pechnikov Alexey wrote:
> >Можно запустить несколько экземпляров 
> >wget, указав для них нужные --limit-rate и 
> >таймауты, для разных типов файлов.
> 
> Да, можно указывать большие таймауты при 
> закачке больших файлов, но об этом надо 
> каждый раз помнить...
> 
> Просто wget достаточно умная штука, вот и 
> подумал - а вдруг уже умеет.

Напишите враппер, например, mywget.
Типа
#!/bin/zsh
case $*[-1] in
    *.iso)
        exec wget -T 100000 $*;;
    *.html)
        exec wget -T 10 $*;;
    *)
        exec wget $*;;
esac
Потом еще можно сделать alias wget=mywget.

А если есть свободное время, можно сделать парсер опций wget, и wget с 
несколькими урлами можно разбивать на отдельные wget'ы с соответствующими -T.

-- 
Roman I. Cheplyaka
Если под синусом подразумевать косинус, можно обнаружить очень необычные
тригонометрические тождества. (c) xaxam

Attachment: signature.asc
Description: Digital signature


Reply to: