Интернет магазин китайских планшетных компьютеров



Компьютеры - Wget - Примеры

11 мая 2011


Оглавление:
1. Wget
2. Примеры
3. Возвращаемый статус



Загрузка всех URL, указанных в файле FILE:

wget -i FILE

Скачивание файла в указанный каталог:

wget -P /path/for/save ftp://ftp.example.org/some_file.iso

Использование имени пользователя и пароля на FTP/HTTP:

wget ftp://login:password@ftp.example.org/some_file.iso


Использование имени пользователя и пароля на FTP/HTTP:

wget --user=login --password=password ftp://ftp.example.org/some_file.iso

Скачивание в фоновом режиме:

wget -b ftp://ftp.example.org/some_file.iso

Продолжить загрузку ранее не полностью загруженного файла:

wget -c http://example.org/file.iso

Скачать страницу с глубиной следования 10, записывая протокол в файл log:

wget -r -l 10 http://example.org/ -o log

Скачать содержимое каталога http://example.org/~luzer/my-archive/ и всех его подкаталогов, при этом не поднимаясь по иерархии каталогов выше:

wget -r --no-parent http://example.org/~luzer/my-archive/

Для того, чтобы во всех скачанных страницах ссылки преобразовывались в относительные для локального просмотра, необходимо использовать ключ -k:

wget -r -l 10 -k http://example.org/

Также поддерживается идентификация на сервере:

wget --save-cookies cookies.txt \
--post-data 'user=foo&password=bar' \
http://example.org/auth.php

Скопировать весь сайт целиком:

wget -r -l0 -k http://example.org/


Просмотров: 2721


<<< Cron
QuickPascal >>>