Quiero descargar un archivo de un servidor, pero antes de hacerlo me gustaría saber el tamaño real del archivo. Sé que wget mostrará el tamaño del archivo cuando se inicie la descarga, pero esto también inicia el proceso de descarga.
¿Cómo puedo saber el tamaño de archivo de un archivo remoto en un servidor http?
Respuesta aceptada:
Puedes intentar escribir:
wget --spider
Da por ejemplo 134K :
$ wget --spider "https://askubuntu.com/questions/389910/get-the-size-of-a-remote-file-from-terminal/389920#389920"
Spider mode enabled. Check if remote file exists.
--2019-09-27 20:34:46-- https://askubuntu.com/questions/389910/get-the-size-of-a-remote-file-from-terminal/389920
Resolving askubuntu.com (askubuntu.com)... 151.101.193.69, 151.101.129.69, 151.101.65.69, ...
Connecting to askubuntu.com (askubuntu.com)|151.101.193.69|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 136873 (134K) [text/html]
Remote file exists and could contain further links,
but recursion is disabled -- not retrieving.