これが私の現在の出力です。
475M directorya
0 directoryb
0 directoryc
520M directoryd
42G somefolder
これが私がやろうとしていることです。
- 0回使用されたディレクトリを隠す方法は?デフォルトでは、0より大きいディレクトリのみが表示されます。
- 昇順/降順で並べ替えるには?
ベストアンサー1
du -sh /directory/* | awk '$1 != "0" {print $0}' | sort -h
の出力には、du -sh /directory/*
最初の列に含まれているディレクトリのサイズが表示され、2番目の列にはディレクトリ自体が表示されます。
上記のコマンドは、du -sh
ディレクトリで実行され、最初の列awk
(サイズ)がゼロ以外の行のみを印刷してから、人間が読める順序で出力をソートするように指示します。