Chci stáhnout soubor ze serveru, ale předtím bych chtěl znát skutečnou velikost souboru. Vím, že wget zobrazí velikost souboru, když se spustí stahování, ale ve skutečnosti to také spustí proces stahování.
Jak mohu jen znát velikost souboru vzdáleného souboru na http serveru?
Přijatá odpověď:
Můžete zkusit napsat:
wget --spider
Dává například 134 kB :
$ 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.