Jak sortować wyjście polecenia du -h według rozmiaru

Jak sortować wyjście polecenia du -h według rozmiaru

Pytanie - jak sortować wyjście polecenia DU -H według rozmiarów?

W GNU Coreutils> = 7.5 Pakiet, polecenie sort zapewnia parametr -h pozwala porównać liczby czytelne człowieka (e.G., 10K 15m 1G itp.). Pomaga to porównać wyniki „du -h” i krótko je.

du -h * | sort -h 

Powyższe wyniki wyniki w kolejności rosnącej według rozmiaru. Możesz to odwrócić za pomocą -R, aby pokazać wyniki w kolejności malejącej.

du -h * | sort -rh 15m BTMP.1 7.2M Apache2 2.2M Auth.dziennik.1 1.9m BTMP 1.5M Auth.Log 1.3M REDIS 656K LYTSEnCRYPT 468K Auth.dziennik.4.GZ 264K Auth.dziennik.2.GZ 260K Cloud-Init.Log 240K Auth.dziennik.3.GZ 168K Mail.dziennik.1