在Linux中对du命令进行排序。

12 浏览
0 Comments

在Linux中对du命令进行排序。

我有一个简单的脚本,运行以下命令:

du -h / --max-depth=1 2> /dev/null | sort -nr

这个命令搜索带有--max-depth=1的文件夹

但是排序命令无法区分MBGB,只是按数字排序。

895M    /var
8G  /snap

显然,在这种情况下,/snap更大,但排序只获取数字,不按类型分类。

谢谢!

0
0 Comments

问题的出现原因是用户想要对Linux系统中的du命令进行排序。用户通过以下命令实现了这个目标:du -h / --max-depth=1 2> /dev/null | sort -rh。用户得到了答案后,还鼓励其他用户将这个答案标记为接受的答案。

0