Как я препятствую тому, чтобы wget загрузил списки каталогов Apache в различных заказах?

Разве какой-либо клиент IMAP не делает этого?

Править: Возгласы, я сожалею, похоже, что Hotmail не поддерживает это (по крайней мере, ни для какого клиента кроме их собственного Outlook). Возможно, пытаясь защитить их инвестиции?

Согласно этому сайту, однако, можно получить функции IMAP на iPhone или iPod. Почтовое учебное руководство: Hotmail По крайней мере это - что-то.

6
23.04.2013, 01:13
2 ответа

Как указано в ответе на связанный вопрос, documention wget говорит:

Обратите внимание также, что строки запроса (представляет в виде строки в конце URL, начинающегося с вопросительного знака (‘?’), не включены как часть имени файла для, принимают/отклоняют правила, даже при том, что они будут на самом деле способствовать имени, выбранному для локального файла. Ожидается, что будущая версия Wget предоставит возможность позволять соответствовать против строк запроса.

Необходимо будет, вероятно, использовать другой инструмент, такой как pavuk или httrack. Эти две программы обеспечивают имя, фильтрующее, который более устойчив, чем wget's.

Как альтернатива, можно загрузить каталог с помощью wget и отфильтровать его впоследствии.

find . -name '*\?' -delete
# Here is a less dangerous pattern that matches the string you provided more closely:
find . -name '*\??=?;?=?' -delete
3
27.01.2020, 20:29

Я использовал бы httrack, при попытке зеркально отразить каталог *.pdf файлов. Команда как это работала на меня:

 % httrack http://my.server.com/dir/with/pdfs/ +mime:text/html +*.pdf --update

Можно проверить больше о httrack в следующих URL:

Я должен упомянуть, что одно главное преимущество для использования httrack по wget состоит в том, что httrack только загрузит файлы, которые изменились/обновили.

2
27.01.2020, 20:29

Теги

Похожие вопросы