суббота, 3 марта 2012 г.

wget. Загрузка сайта

Иногда возникает необходимость скачать книгу, оформленную в виде html с оглавлением и текстом глав на отдельных страницах, а кому-то может понадобиться скачать аж целый сайт. Разумеется, в таких случаях в голову сразу же приходит мысль о wget. И это правильно, ибо wget много чего может. В том числе и скачать онлайн книгу или сайт.
Для загрузки онлайн книги вводим следующую команду:
wget -r -k -l 2 -p -E -nc http://alexott.net/ru/emacs/elisp-intro/elisp-intro-ru.html
-r  - рекурсивный переход по ссылкам;
-k  - преобразование всех ссылок в локальные по завершению закачки;
-p  - загрузка всех файлов (изображения, css и т.д.);
-l  - максимальная глубина вложенности страниц;
-E  - добавлять к загруженным файлам расширение .html;
-nc - отмена перезаписи существующих файлов.

Первоисточник: http://pingvinus.ru/note/wget-download-sites

2 комментария:

  1. Ого! Признаюсь честно, не знал, что wget такое умеет.

    ОтветитьУдалить
  2. Анонимный7 июня 2012 г., 23:58

    спасибо. быстрое и толковое пояснение без гугления и рытья ман.

    ОтветитьУдалить