Как wget-ом скачать все файлы из директории ?
>Как wget-ом скачать все файлы из директории ?
Чет я не совсем понимаю... Из какой директории?
>>Как wget-ом скачать все файлы из директории ?
>Чет я не совсем понимаю... Из какой директории?
С FTP-сервера /pub/program/avp/bases
поправка
FTP-сервера ftp://server/pub/program/avp/bases
например
>поправка
> FTP-сервера ftp://server/pub/program/avp/bases
>напримерА в man wget заглянуть лениво?
===========================================================================
--glob=on/off
Turn FTP globbing on or off. Globbing means you may
use the shell-like special characters (wildcards),
like *, ?, [ and ] to retrieve more than one file from
the same directory at once, like:wget ftp://gnjilux.srk.fer.hr/*.msg
By default, globbing will be turned on if the URL con-
tains a globbing character. This option may be used
to turn globbing on or off permanently.You may have to quote the URL to protect it from being
expanded by your shell. Globbing makes Wget look for
a directory listing, which is system-specific. This
is why it currently works only with Unix FTP servers
(and the ones emulating Unix "ls" output).
===========================================================================В общем, wget ftp://server/pub/program/avp/bases/* вам поможет. Но только
в том случае, если удаленный ftp-сервер поддерживает команду "ls", то
есть, работает под UNIX или эмулирует эту команду.P.S. При работе по протоколу HTTP эта функция не работает. Только по FTP.
wget -c -t 0 -P /tmp --mirror --no-parent -nH --cut-dirs=4 http://eu1h.kaspersky-labs.com/bases/av/avc/i386/потянет все из директории i386 в /tmp, после закачки нужно просто удалить index.* которые вместе с апдейтами затянутся ;)
>Как wget-ом скачать все файлы из директории ?wget -r internet
man wget; далее найдите секцию "Recursive Retrieval Options" - там всё.
Всем спасибо, особенно, osmo
>Всем спасибо, особенно, osmo
Выдается такое сообщение при использовании wget -c -r --mirror -nd--09:00:04-- http://updates1.kaspersky-labs.com/updates/index_rus.html
=> `/var/avp/bases/index_rus.html'
Connecting to 192.168.230.3:8080... connected.
Proxy request sent, awaiting response... 404 Not FoundContinued download failed on this file, which conflicts with `-c'.
Refusing to truncate existing file `/var/avp/bases/index_rus.html'.
FINISHED --09:00:08--
Downloaded: 0 bytes in 0 filesКак это победить ?
>>Всем спасибо, особенно, osmo
>Выдается такое сообщение при использовании wget -c -r --mirror -nd
>
>--09:00:04-- http://updates1.kaspersky-labs.com/updates/index_rus.html
> => `/var/avp/bases/index_rus.html'
>Connecting to 192.168.230.3:8080... connected.
>Proxy request sent, awaiting response... 404 Not Found
>
>Continued download failed on this file, which conflicts with `-c'.
>Refusing to truncate existing file `/var/avp/bases/index_rus.html'.
>
>
>FINISHED --09:00:08--
>Downloaded: 0 bytes in 0 files
>
>Как это победить ?хм... вообще-то файла index_rus.html не должно быть. index-файлы будут, но чтобы такой...
попробуй другое хранилище апдейтовР.S. да, недавно столкнулся с проблемой обновлений 5-го каспика. Вот, как надо было: http://www.kaspersky.ru/faq?qid=154373200
Вот таким правилом раньше оновлялся...
wget -q -m -N -nd -nH --cut-dirs=2 -P ~/avp ftp://ftp.kaspersky.ru/updates/