Автор: Крис Камачо (Chris Camacho),
Перевод: Алексей Бешенов
2008-03-05
Оригинал: «GNU wget: Get all the web content you like on your local machine», 17 октября 2007 г.
Wget столь гибок, что вы могли сами того не подозревая уже использовать программу многие годы — разные скрипты вызывают Wget как универсальное средство загрузки файлов из сети, и в соответствующих случаях Wget даже самостоятельно повторяет попытки… Лучший комплимент программе — то, что авторы программист может добавить ее вызов в скрипт, а потом благополучно забыть о ее существовании.
Это одно из замечательных элементарных средств, первоклассно делающее то, за что берется, и вписывающееся в хваленый unix way. Другая хорошая сторона — это не интерактивная программа. Вы можете начать загрузку, отключиться от текущего сеанса, а потом обнаружить закачки при следующем входе.
$ wget http://beshenov.ru/debadayКак только команда выполнится, вы получите в текущей директории файл index.html, содержимое которого и взято с http://beshenov.ru/debaday/.
$ wget -r http://beshenov.ru/debaday/По команде выше будет создана локальная копия блога «Пакет дня». Обратите внимание, что по умолчанию, если на сайте есть robots.txt, то запрещенные файлы не будут загружены.
$ wget адрес1 адрес2 … адресN $ wget -i путь-к-файлу