【发布时间】:2024-01-11 13:06:01
【问题描述】:
我需要按大小降序对当前目录的所有目录进行排序。
我试过了
du -sh * | sort -rg
它按大小列出所有文件夹,但它只是按文件夹大小按值列出。但是,它不是排序更正。 100 MB 目录应在 200 KB 之前列出。
任何帮助都将不胜感激。
【问题讨论】:
-
在您的
sort命令中尝试使用-h而不是-g。 -
它在 MAC 中对我不起作用。得到以下问题。杜 -sh * | sort -rh sort: 无效选项 --h 尝试使用 `sort --help' 获取更多信息。
-
这很奇怪,我在发表评论之前在 mac 和 ubuntu 上尝试过。
-
是的.. 不确定,但排序中缺少 -h 选项 --help
-
哪个版本的mac?