显示文件夹中的所有子目录并按大小缩短结果

Xit*_*rum 3 unix terminal macos

我使用的是 mac,并使用 sudo du -h 显示父目录中的所有子目录及其大小。无论如何,我可以用来按大小对结果进行排序吗?

我尝试使用sudo du -h | sort,但结果对我来说以一种奇怪的方式组织(例如1K - 2k - 1M - 2M - 2K ...)

非常感谢。

小智 5

使用 -h 排序

du -h | sort -h
Run Code Online (Sandbox Code Playgroud)

来自排序手册页

 -h, --human-numeric-sort
              compare human readable numbers (e.g., 2K 1G)
Run Code Online (Sandbox Code Playgroud)