Como ordenar por tamanho de saída por du -sh ~ / * | classificar -r -- acos campo com terminal campo com command-line campo com sort camp apple Relacionado O problema

How to sort by size of output by du -sh ~/* | sort -r


1
vote

problema

português

Eu uso este comando para encontrar o uso do disco:

  du -sh ~/* | sort -r    

Mas ele mexe com os sufixos k, m e g adicionados por du -h .

  956M    /Users/shinokada/Docker 9.2G    /Users/shinokada/RustProjects 856M    /Users/shinokada/Bitbucket 8.2M    /Users/shinokada/Desktop 708M    /Users/shinokada/Medium-articles 596K    /Users/shinokada/Movies 480M    /Users/shinokada/Sites 415M    /Users/shinokada/MyProjects 4.1M    /Users/shinokada/jupyter-work 4.0M    /Users/shinokada/powerlevel9k 4.0K    /Users/shinokada/sys_info_page.html 4.0K    /Users/shinokada/requirements.txt 4.0K    /Users/shinokada/package-lock.json 4.0K    /Users/shinokada/mypath.txt 4.0K    /Users/shinokada/cecilieo 4.0K    /Users/shinokada/bin 258M    /Users/shinokada/Github 256M    /Users/shinokada/Calibre Library 228K    /Users/shinokada/LaTeX 2.7G    /Users/shinokada/nltk_data 2.2G    /Users/shinokada/Projects 2.1G    /Users/shinokada/DataScience 170M    /Users/shinokada/Applications 157M    /Users/shinokada/Pictures 1.8G    /Users/shinokada/virtualenvs ...    

Como posso colocá-los em ordem?

Eu usei Compression Scheme: Lempel-Ziv & Welch encoding0 e Compression Scheme: Lempel-Ziv & Welch encoding1 sinalizador, mas ainda classificar por número não tamanho.

english

I use this command to find the disk usage:

du -sh ~/* | sort -r 

But it messes up with with the K, M, and G suffixes added by du -h.

956M    /Users/shinokada/Docker 9.2G    /Users/shinokada/RustProjects 856M    /Users/shinokada/Bitbucket 8.2M    /Users/shinokada/Desktop 708M    /Users/shinokada/Medium-articles 596K    /Users/shinokada/Movies 480M    /Users/shinokada/Sites 415M    /Users/shinokada/MyProjects 4.1M    /Users/shinokada/jupyter-work 4.0M    /Users/shinokada/powerlevel9k 4.0K    /Users/shinokada/sys_info_page.html 4.0K    /Users/shinokada/requirements.txt 4.0K    /Users/shinokada/package-lock.json 4.0K    /Users/shinokada/mypath.txt 4.0K    /Users/shinokada/cecilieo 4.0K    /Users/shinokada/bin 258M    /Users/shinokada/Github 256M    /Users/shinokada/Calibre Library 228K    /Users/shinokada/LaTeX 2.7G    /Users/shinokada/nltk_data 2.2G    /Users/shinokada/Projects 2.1G    /Users/shinokada/DataScience 170M    /Users/shinokada/Applications 157M    /Users/shinokada/Pictures 1.8G    /Users/shinokada/virtualenvs ... 

How can I put them in order?

I used -m and -k flag but it still sort by number not size.

           

Lista de respostas

6
 
vote

isso funcionou.

  zsh3   

zsh4 tem zsh5 flag:

  zsh6   
 

This worked.

du -sh ~/* | sort -rh 

sort has -h flag:

-h, --human-numeric-sort, --sort=human-numeric              Sort by numerical value, but take into account the SI suffix, if present. ... 
 
 

Perguntas relacionadas

2  Como posso classificar os marcadores de safári no leão?  ( How can i sort safari bookmarks in lion ) 
Eu usei bookmarkdog no snow leopardo e leão, mas desde que eu estou usando o iCloud que app não funciona mais e seu bookmaster sucessor não parece estar fazen...

9  Classificando contatos em outros idiomas  ( Sorting contacts in other languages ) 
Eu uso o iPhone em inglês, mas salvo os nomes dos meus contatos em russo. O problema é que todos aparecem agora sob (#). Existe alguma maneira de consertar ...

15  Como você pode obter o Finder para classificar por nome, mas também classificar pastas antes de arquivos?  ( How can you get finder to sort by name but also sort folders before files ) 
Quando eu quiser classificar meus arquivos e pasta no Finder (especialmente classificar por nome), eles classificam todos os itens pelo nome, misturando pasta...

0  Ordenar a saída do Tmutil Compare por tamanho do arquivo  ( Sort output of tmutil compare by file size ) 
tmutil compare dá diferenças entre dois backups. Mas eu me pergunto como classifico a saída pelo tamanho do arquivo? Com o GNU ABCDEFGHIJKLMNABCDefGHIJKLMN...

6  Como faço para me livrar das subcorrências no localizador com "Organge Be data criado" no Leão  ( How do i get rid of the sub headings in finder with arrange be date created in ) 
Então eu instalei o leão e não aguento a maneira como o Finder organiza os ícones organizam por data. O Finder faz um monte de subcorrências como: Hoje, ontem...

0  Números não classificando datas corretamente  ( Numbers not sorting dates correctly ) 
Não consigo obter a coluna para classificar as datas corretamente em números! Eu quero classificar a coluna por data e em vez de classificar 1 a 12, classific...

15  Como você recebe o Mac OS Finder para agrupar pastas junto ao tratar?  ( How do you get mac os finder to group folders together when sorting ) 
Eu tenho o Mac OS 10.7.4 e gostaria que o Finder use "é a pasta?" como seus primeiros critérios de classificação, ou em outras palavras, pastas de grupo antes...

3  Como classificar a coluna por data em números?  ( How to sort column by date in numbers ) 
Eu tenho minha coluna no formato DD / mm / aaaa e gostaria de classificá-las por data. Mas não consigo encontrar nenhuma maneira de classificar a coluna por d...

4  Sistema de classificação pessoal nas janelas do Finder  ( Personal sorting system in the finders windows ) 
Existe uma maneira de usar um sistema de classificação pessoal nas janelas do Finder? Eu não quero classificar os arquivos e pastas usando os "rótulos" (por c...

2  Maneira de manualmente (!) Classificar arquivos em pastas  ( Way to manually sort files into folders ) 
Estou procurando uma maneira fácil de passar rapidamente por um monte de arquivos, principalmente vídeos e imagens e classificá-los em um conjunto de pastas p...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.