Il est possible de faire sortir ls -l le champ taille avec des chiffres groupés par milliers? Si c'est le cas, comment?
Par exemple:
$ ls -l
-rw-rw---- 1 dahl dahl 43,210,052 2012-01-01 21:52 test.py
(Notez les virgules dans la taille).
Peut-être en modifiant le paramètre LC_NUMERIC à l'intérieur des paramètres régionaux que j'utilise (en_US.utf8)?
Je suis sur Kubuntu 12.04 LTS.
linux
command-line
ls
locale
Roger Dahl
la source
la source
Réponses:
Taille du bloc - GNU Coreutils dit
Donc, selon ce que vous voulez, vous pouvez essayer
ou
vous pouvez le rendre permanent en utilisant
ou
la source
ls: illegal option -- - usage: ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]
-,
mais je ne vois pas cela sur Mac OS.LC_NUMERIC=en_US
égalisationLC_NUMERIC=en_US ls -l --block-size="'1"
Avec ast-open
ls
(égalementls
intégréksh93
si construit dans le cadre d'ast-open):C'est le format normalement utilisé pour
ls -l
mais avec%(size)u
changé%'(size)u
pour afficher les milliers de séparateurs.Plus lisible:
la source
Depuis les pages de manuel
_Voici la page de manuel de ls, rappelez-vous que man est votre meilleur ami, tapez "man man" dans votre terminal pour savoir à quel point il peut être utile.
la source