ls: mostra o tamanho do arquivo com o separador de milhar [duplicado]

1

Existe alguma maneira simples de fazer ls exibir o número do tamanho do arquivo com o separador mil (e milhões, bilhões, ...)? Um exemplo de saída deve ter esta aparência:

$ ls -lAF /bin/
-rwxr-xr-x 1 root root 975,488 Dec 30  2012 bash*
-rwxr-xr-x 3 root root  31,184 Jul 29  2012 bunzip2*
-rwxr-xr-x 3 root root  31,184 Jul 29  2012 bzcat*

Isso, na minha opinião, aumentaria muito a legibilidade da saída ls , especialmente com arquivos grandes. Sem o separador mil (e milhões, bilhões ...), é quase impossível ler corretamente a magnitude de um arquivo grande.

    
por Martin Vegter 10.02.2014 / 20:43

1 resposta

-2

Você pode usar a opção -h para fornecer mais resultados "legíveis por humanos":

~/Downloads $ ls -lh
total 749840
drwxr-xr-x@  3 brian  staff   102B Jul  6  2006 UnRarX.app
-rw-r--r--@  1 brian  staff   716K Feb  5 09:28 UnRarX_2.2.zip
-rw-r--r--@  1 brian  staff    50K Feb  4 17:18 bookmarks_1_27_14.html
-rw-r--r--@  1 brian  staff    36M Feb  8 23:35 gimp-2.8.10-dmg-1.dmg
-rw-r--r--@  1 brian  staff   328M Feb  6 18:36 googlebooks-eng-all-1gram-20120701-a.gz
-rw-r--r--@  1 brian  staff   357K Jan 29 15:58 hist.fil
drwxr-xr-x@ 32 brian  staff   1.1K Feb  4 13:39 protobuf-2.5.0
-rw-r--r--@  1 brian  staff   1.8M Feb  4 13:39 protobuf-2.5.0.tar.bz2
    
por 10.02.2014 / 20:55

Tags