Вам необходимо прочитать список URL из файла? Нет проблем:
Если вместо "file" вы укажете "-", то URL-и будут читаться со стандартного ввода.
Создание зеркального образа GNU WWW сайта (с точно такой же структурой каталогов) только с одной попыткой на документ и сохранением отчета в файле "gnulog":
Получение первого уровня ссылок Yahho:
Получение index.html из "www.lycos.com" с выводом серверных заголовков:
Сохранение заголовков сервера в файле
wget -s http://www.lycos.com/
more index.html
Получение первых двух уровней "wuarchive.wustl.edu" с сохранением их в "/tmp".
Вам необходимо выгрузить все GIF файлы из HTTP каталога.
"wget http://host/dir/*.gif
" не работает поскольку HTTP
выгрузка не поддерживает глобирование. В этом случае воспользуйтесь:
Это слегка обходной вариант, но он работает. "-r -l1" означает рекурсивную выгрузку (см. "Рекурсивная выгрузка") с глубиной в один уровень. "--no-parent" означает, что ссылки на родительский каталог игнорируются (см. "Ограничения на уровне каталогов") и "-A *.gif" означает выгрузку только GIF файлов. '-A "*.gif"' тоже должно работать.
Предположим вы были в середине выгрузки, когда Wget был прерван. Теперь вы не хотите замещать уже существующие файлы. Тогда:
Если вам необходимо закодировать ваше имя пользователя и пароль для HTTP или FTP, то используйте соответствующий синтаксис URL (см. "Формат URL").
Если вам не нравится умалчиваемая визуализация выгрузки (1 Кбайт на точку, 10 точек в кластере, 50 точек в строке), то вы можете настроить ее через настройку точек (см. "Команды wgetrc"). Например, многим людям нравится двоичный стиль представления с 8 килобайтовыми точками и 512 килобайтовыми строками:
Вы можете поэкспериментировать с другими стилями:
wget --dot-style=mega ftp://ftp.cdrom.com/ls-lR
wget --dot-style=micro http://fly.cc.fer.hr/
Чтобы сделать данные установки постоянными, поместите их в ваш ".wgetrc" так, как это было описано ранее (см. "Пример wgetrc").