¿wget devolvió una página web en lugar de un archivo?

¿wget devolvió una página web en lugar de un archivo?

Quiero descargar un archivo ejecutable de LunarG con el comando 'wget'.

Intenté lo siguiente y se muestra el resultado:

$ wget https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.0.run -P $HOME/Downloads/
--2017-10-03 12:43:32--  https://vulkan.lunarg.com/sdk/home
Resolving vulkan.lunarg.com (vulkan.lunarg.com)... 52.26.34.138, 35.167.57.241
Connecting to vulkan.lunarg.com (vulkan.lunarg.com)|52.26.34.138|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6197 (6.1K) [text/html]
Saving to: ‘/home/sunbear/Downloads/home’

home                            100%[======================================================>]   6.05K  --.-KB/s    in 0s      

2017-10-03 12:43:33 (597 MB/s) - ‘$HOME/Downloads/home’ saved [6197/6197]

En lugar de obtener un archivo llamado vulkansdk-linux-x86_64-1.0.61.0.run, obtuve un documento HTML llamado inicio.

Puedo hacer clic en el hipervínculo que aparece en el sitio web para descargar el archivo, sin embargo, simplemente no pude descargarlo mediante la línea de comandos, lo cual es sorprendente.

Pregunta: ¿Cómo puedo descargar este archivo usando wget?

Respuesta1

El enlace activa la descarga. Si inicia la descarga en Chrome, podrá ver que la URL de descarga real es:

https://vulkan.lunarg.com/sdk/download/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.1.run

en lugar de:

https://vulkan.lunarg.com/sdk/home#sdk/downloadConfirm/1.0.61.1/linux/vulkansdk-linux-x86_64-1.0.61.0.run

La URL se muestra en la página de descarga como se muestra a continuación: ingrese la descripción de la imagen aquí

información relacionada