Wget je úžasný nástroj příkazového řádku, který lze použít pro seškrabování webových stránek, stahování videí a obsahu z webů chráněných heslem, načítání jedné webové stránky, souborů mp3 atd. Funguje také v pomalém síťovém stavu a má funkci pauzy, takže automaticky pokračuje od místa, kde byl opuštěn.
V tomto příspěvku popíši, jak můžete použít příkaz wget jako profesionál na několika užitečných příkladech.
1. Wget ke stažení jednoho souboru
$ wget http://myexample.com/s.tar.gz
2. Stáhněte si html stránku a uložte ji pod jiným názvem
$ wget -o page.html http://example.com/somepageurl
# Save it in different directory
$ wget --directory-prefix='./home/user/' johndoe.com
3. Stáhnout více souborů s různými protokoly
$ wget http://example.com/myfile.tar.gz ftp://42.11.23.4/file.jpg
4. Omezte rychlost šířky pásma souboru
$ wget --limit-rate=20k http://example.com/myfile.zip
5. Stáhněte si webovou stránku se všemi jejími prvky
$ wget --page-requisites --convert-links --adjust-extension http://example.com/mywebpage
6. Obnovit aktuálně stahovaný soubor z místa, kde byl ponechán
$ wget -c http://example.com/myfile.rar
7. Stáhněte si všechny adresy URL z textového souboru
$ wget ‐‐input long-list-of-urls.md
8. Zrcadlit celé webové stránky (všechny jejich stránky a aktiva)
$ wget --mirror --no-parent --continue http://example.com
9. Stáhněte si konkrétní typ souborů z webu
# will download all the mp3 files
$ wget --level=2 --recursive --accept mp3 http://example.com
# will download all jpeg files
$ wget ‐‐level=1 ‐‐recursive ‐‐no-parent ‐‐accept jpg,JPG http://example.com/
10. Stahujte soubory z webů chráněných heslem
wget ‐‐http-user=johndoe ‐‐http-password=somepass http://example.com/secretpath/file.tar.gz