web-dev-qa-db-fra.com

wget - Télécharger un sous-répertoire

Comment télécharger uniquement un sous-répertoire à l'aide de wget? Puis-je spécifier le sous-répertoire que je dois télécharger?

Merci!

36
sura2k

Tu peux faire:

wget -r -l1 --no-parent http://www.domain.com/subdirectory/

où:

-r: recursive retrieving
-l1: sets the maximum recursion depth to be 1
--no-parent: does not ascend to the parent; only downloads from the specified subdirectory and downwards hierarchy
66
Aamir
$ wget -m -p -E -k -K -np {URL Address}

Vous pouvez utiliser la page de manuel pour plus de détails sur les options.

NOTE: avec les options précédentes, l'index des fichiers sera téléchargé!

9
Karimai

De bonnes informations que j'ai pu utiliser. J'ai essayé:

 wget -r -l1 --no-parent http://www.domain.com/subdirectory/

sur un site qui comprenait plusieurs fichiers de la forme name.subname.subname2.etc.htm ou .html. Afin de les récupérer, j'ai couru:

 wget -r --no-parent http://www.domain.com/subdirectory/

et cela a bien fonctionné.

2
Hervey Allen