J'essaie de télécharger les fichiers pour un projet en utilisant wget
, car le serveur SVN pour ce projet ne fonctionne plus et je ne peux accéder aux fichiers que via un navigateur. Les URL de base pour tous les fichiers sont les mêmes que
http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ *
Comment puis-je utiliser wget
(ou tout autre outil similaire) pour télécharger tous les fichiers de ce référentiel, où le dossier "tzivi" est le dossier racine et il y a plusieurs fichiers et sous-dossiers (jusqu'à 2 ou 3 niveaux) en dessous?
Réponses:
Vous pouvez utiliser ceci dans shell:
Les paramètres sont:
et
Si vous ne souhaitez pas télécharger l'intégralité du contenu, vous pouvez utiliser:
Etc. Si vous n'insérez aucune
-l
option,wget
utilisera-l 5
automatiquement.Si vous insérez un,
-l 0
vous téléchargerez l'intégralité d'Internet, car vouswget
suivrez chaque lien qu'il trouve.la source
wget -r -l1 --no-parent http://www.stanford.edu/~boyd/cvxbook/cvxbook_additional_exercises/
était la réponse pour moi. Merci votre réponse.http://websitename.com/wp-content/uploads/2009/05
mais tout ce que j'ai obtenu était unindex.html
fichier qui n'avait rien. Je ne peux pas comprendre ce que j'ai manqué.-e robots=off
commutateur. ;)Vous pouvez l'utiliser dans un shell:
Les paramètres sont:
la source
utilisez la commande
la source
les deux dernières options sont facultatives si vous avez le nom d'utilisateur et le mot de passe pour le téléchargement, sinon pas besoin de les utiliser.
Vous pouvez également voir plus d'options dans le lien https://www.howtogeek.com/281663/how-to-use-wget-the-ultimate-command-line-downloading-tool/
la source
vous pouvez également utiliser cette commande:
afin que vous obteniez le miroir exact du site Web que vous souhaitez télécharger
la source
Ce lien m'a donné la meilleure réponse:
A travaillé comme un charme.
la source
Cela marche:
la source