GNU/Linux >> Tutoriels Linux >  >> Linux

Taille du fichier au format lisible par l'homme

GNU Coreutils contient un petit outil apparemment plutôt inconnu appelé numfmt pour la conversion numérique, cela fait ce dont vous avez besoin :

$ numfmt --to=iec-i --suffix=B --format="%.3f" 4953205820
4.614GiB

Je pense que cela répond bien à vos besoins et n'est pas aussi volumineux ou hack que les autres réponses.

Si vous voulez une solution plus puissante, regardez mon autre réponse.


Y a-t-il une raison pour laquelle vous n'utilisez pas

ls -lh

commande ? Si vous utilisez un système Linux sorti ces dernières années, vous disposez de cette fonctionnalité.


Linux
  1. Comment augmenter la taille d'échange sur Ubuntu Linux

  2. Comment capturer la sortie de la commande supérieure Unix dans un fichier au format lisible

  3. a.out remplacé par le format de fichier ELF ?

  4. Changer le format de la date dans syslog

  5. Convertir lisible par l'homme en octets dans bash

Comment formater des partitions de disque sous Linux

Comment afficher la taille du fichier au format lisible par l'homme (Ko, Mo, Go) dans le terminal Linux

Réduire la taille du fichier PDF sous Linux

Comment créer un fichier .txt aléatoire (texte lisible par l'homme comme ascii) sous Linux

Format d'archive indexée ?

format de fichier de mot de passe ldapsearch