[Comm] Зеркалирование ftp-сайта
Yury Aliaev
=?iso-8859-1?q?mutab0r_=CE=C1_rambler=2Eru?=
Пн Ноя 1 14:07:43 MSK 2004
Andrey Rahmatullin пишет:
> On Fri, Oct 29, 2004 at 03:21:54PM +0400, Yury Aliaev wrote:
>
>>раскрывает шаблон "*", хотя его man клятвенно это обещал.
>
> Где?
--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 contains a
glob-
bing 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).
>
> · Загрузить из каталога GIF-файлы на HTTP сервере. Команда wget
> http://www.server.com/dir/*.gif не будет работать, так как
> маскировочные символы не поддерживаются при загрузке по протоколу
> HTTP. Используйте:
У МЕНЯ ЖЕ FTP!!!!! (Мария-Бартоломео-Франческа-Медичи...)
> wget -r -l1 --no-parent -A.gif http://www.server.com/dir/
Забавно, только что обнаружил, что у меня не стоят man-pages-ru.
Интересно, выходит, что содержание манов в русском и английском
вариантах различаются?
Кстати, вот результат применения Вашего примера к моей конкретике:
[mutabor на nort try]$ wget -r -l1 --no-parent -A.bz2
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/base/
--13:59:14--
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/base/
=>
`ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/base/index.html'
Установка соединения с 192.168.1.1:3128... соединились.
Запрос Proxy послан, ожидание ответа... 200 Ftp Gateway
Длина: нет информации [text/html]
[ <=> ] 2,169 --.--K/s
13:59:14 (20,69 MB/s) -
`ftp.altlinux.ru/pub/distributions/ALTLinux/Daedalus/i586/base/index.html'
сохранен [2169]
ЗАВЕРШЕНО --13:59:14--
Принято: 2,169 байт в 1 файлax
т.е. wget упрямо скачивает index.html, несмотря на то, что в указанной
директории лежат два .bz2 файла: pkglust.daedalus.bz2 и srclist.daedalus.bz2
Подробная информация о списке рассылки community