Asegúrese de tener la URL correcta para lo que esté descargando. En primer lugar, las URL con caracteres como ?
y similares no se pueden analizar y resolver. Esto confundirá la línea cmd y aceptará los caracteres que no se resuelvan en el nombre de la URL de origen como el nombre del archivo que está descargando.
Por ejemplo:
wget "sourceforge.net/projects/ebosse/files/latest/download?source=typ_redirect"
se descarga en un archivo denominado, ?source=typ_redirect
.
Como puede ver, conocer una o dos cosas sobre las URL ayuda a comprender wget
.
Estoy arrancando desde un disco de alquiler y solo tenía Linux 2.6.1 como recurso (la importación del sistema operativo no está disponible). La sintaxis correcta que resolvió mi problema al descargar un ISO en el disco duro físico fue:
wget "(source url)" -O (directory where HD was mounted)/isofile.iso"
Uno podría calcular la URL correcta al encontrar en qué punto se wget
descarga en un archivo llamado index.html
(el archivo predeterminado) y tiene el tamaño correcto / otros atributos del archivo que necesita que se muestran con el siguiente comando:
wget "(source url)"
Una vez que la URL y el archivo fuente son correctos y se están descargando index.html
, puede detener la descarga ( ctrl+ z) y cambiar el archivo de salida usando:
-O "<specified download directory>/filename.extension"
después de la fuente url.
En mi caso, esto resulta en descargar un ISO y almacenarlo como un archivo binario debajo isofile.iso
, que con suerte se monta.