Wget изображения из каталога - PullRequest
4 голосов
/ 31 декабря 2010

Эй. У меня есть публичный каталог, который содержит несколько изображений JPG. Как я могу использовать WGET для загрузки каждого изображения в определенный каталог на моем локальном компьютере? спасибо

Ответы [ 2 ]

5 голосов
/ 31 декабря 2010

wget -r --directory-prefix=/path/to/save/to -A jpg www.example.com/path/to/image/directory

Все из руководства wget

Аргумент -A позволяет указать суффиксы имени файла, которые вас интересуют (есть также аналог -R для исключения файлов):

-r - рекурсивный поиск, поэтому он перейдет в подкаталоги.

--directory-prefix=/path указывает, куда сохранить.

И флаг -A, я вырежу фрагмент из руководства:

-A acclist --accept acclist

-R rejlist --reject rejlist

Укажите разделенные запятыми списки суффиксов или шаблонов имен файлов для принятия или отклонения (см. Типы файлов). Обратите внимание, что если какой-либо из подстановочных знаков appear * ’,‘? ’,‘ [’Или‘] ’появится в элементе acclist или rejlist, он будет рассматриваться как шаблон, а не как суффикс.

0 голосов
/ 31 декабря 2010

Прежде всего, убедитесь, что у вас есть список каталогов на вашем сервере (не очень хорошая настройка imho). Затем заставьте wget получить этот список, как-то разобрать его и, наконец, wget для каждого изображения.

...