Pokud se patlám třeba s Pythonem a PyGTK, potřebuji mít dokumentaci neustále po ruce. S netbookem nejsem vždy online, a tak stahuji weby s dokumentací na svůj disk. Například takto:
wget --recursive --page-requisites --adjust-extension --convert-links --domains developer.gnome.org --no-parent http://developer.gnome.org/pygtk/stable/
Abych k tomu alespoň něco napsal:
--recursive / -r - stahuje rekurzivně
--page-requisites / -p - stáhne všechny soubory potřebné pro správné zobrazení stránky
--adjust-extension / -E - postará se o to, aby stažené soubory měly patřičné koncovky. Pokud souboru chybí koncovka .html, přidá ji, soubory s css styly dostanou koncovku .css. Pokud ale budete stažený web aktualizovat rozdílovou metodou, budou se upravené soubory vždy stahovat znovu, i když se jinak nezměnily.
--convert-links / -k - zkonvertuje odkazy v dokumentech na lokální, pokud existují
--domains= / -D - seznam domén, které mají být následovány
--no-parent / -np - nesledovat při rekurzi nadřazené adresáře
a nakonec adresa webu, který chci stáhnout