web-dev-qa-db-fra.com

Obtenir la taille d'un fichier distant depuis un terminal

Je souhaite télécharger un fichier à partir d'un serveur, mais avant cela, j'aimerais connaître la taille réelle du fichier. Je sais que wget affichera la taille du fichier au démarrage du téléchargement, mais le processus de téléchargement commence également.

Comment puis-je simplement connaître la taille du fichier d'un fichier distant sur un serveur http?

6
Hashken

Vous pouvez essayer de taper:

wget --spider

Il donne par exemple:

Tryb spider włączony. Sprawdź czy zdalny plik istnieje.
--2013-12-12 20:37:17--  http://askubuntu.com/questions/389910/get-the-size-of-a-remote-file-from-terminal
Translacja askubuntu.com (askubuntu.com)... 198.252.206.24
Łączenie się z askubuntu.com (askubuntu.com)|198.252.206.24|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
Długość: 41388 (40K) [text/html]
Zdalny plik istnieje i może zawierać dalsze odnośniki,
jednak rekurencja jest wyłączona -- nie pobieram.

J'ai mon Ubuntu en polonais, mais:

Prix: 41388 (40K) [text/html]

signifie la longueur du fichier :)

8
dhpasta