Estoy tratando de descargar los archivos para un proyecto usando wget
, ya que el servidor SVN para ese proyecto ya no se ejecuta y solo puedo acceder a los archivos a través de un navegador. Las URL base para todos los archivos son las mismas que
http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ *
¿Cómo puedo usar wget
(o cualquier otra herramienta similar) para descargar todos los archivos en este repositorio, donde la carpeta "tzivi" es la carpeta raíz y hay varios archivos y subcarpetas (hasta 2 o 3 niveles) debajo?
Respuestas:
Puede usar esto en shell:
Los parámetros son:
y
Si no desea descargar todo el contenido, puede usar:
Y así. Si no inserta ninguna
-l
opción, lawget
usará-l 5
automáticamente.Si inserta una,
-l 0
descargará todo el Internet, porquewget
seguirá cada enlace que encuentre.fuente
wget -r -l1 --no-parent http://www.stanford.edu/~boyd/cvxbook/cvxbook_additional_exercises/
fue la respuesta para mí. Gracias tu respuesta.http://websitename.com/wp-content/uploads/2009/05
pero todo lo que obtuve fue unindex.html
archivo que no tenía nada. No puedo entender lo que me perdí.-e robots=off
cambio. ;)Puedes usar esto en un shell:
Los parámetros son:
fuente
usa el comando
fuente
las dos últimas opciones son opcionales si tiene el nombre de usuario y la contraseña para descargar, de lo contrario no es necesario usarlos.
También puede ver más opciones en el enlace https://www.howtogeek.com/281663/how-to-use-wget-the-ultimate-command-line-downloading-tool/
fuente
También puedes usar este comando:
para que obtenga el espejo exacto del sitio web que desea descargar
fuente
Este enlace me dio la mejor respuesta:
Trabajado como un encanto.
fuente
Esto funciona:
fuente