Apakah mungkin untuk membuat ls-l menampilkan bidang ukuran dengan digit yang dikelompokkan oleh ribuan? Jika ya, bagaimana caranya?
Contohnya:
$ ls -l
-rw-rw---- 1 dahl dahl 43,210,052 2012-01-01 21:52 test.py
(Perhatikan koma dalam ukuran).
Mungkin dengan mengubah pengaturan LC_NUMERIC di dalam lokal yang saya gunakan (en_US.utf8)?
Saya menggunakan Kubuntu 12.04 LTS.
linux
command-line
ls
locale
Roger Dahl
sumber
sumber
Jawaban:
Ukuran blok - kata GNU Coreutils
Jadi tergantung apa yang Anda inginkan, Anda bisa mencobanya
atau
Anda dapat membuatnya permanen menggunakan
atau
sumber
ls: illegal option -- - usage: ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]
-,
tetapi saya tidak melihatnya di Mac OS.LC_NUMERIC=en_US
persamaanLC_NUMERIC=en_US ls -l --block-size="'1"
Dengan ast-open's
ls
(jugals
bawaan dariksh93
jika dibangun sebagai bagian dari ast-open):Itu format yang biasanya digunakan untuk
ls -l
tetapi dengan%(size)u
diubah%'(size)u
untuk menampilkan ribuan pemisah.Lebih terbaca:
sumber
Dari halaman manual
_Ini adalah halaman manual untuk ls, ingat man adalah tipe teman terbaik Anda "man man" di terminal Anda untuk mengetahui seberapa berguna itu.
sumber