du -h --max-depth=1 July

报告:
25G     July/02July2015
24M     July/03July2015
18M     July/01July2015
25G     July

如何按以下顺序排序(按文件夹名称排序):
18M     July/01July2015
25G     July/02July2015
24M     July/03July2015
25G     July

甚至:
25G     July
18M     July/01July2015
25G     July/02July2015
24M     July/03July2015

如何处理这个问题?

最佳答案

du -h --max-depth=1 July | sort -k 2

将获取du的输出并在第二个字段上对其进行排序。
注意sort有一个名为--month-sort的开关,它可能也很有用。

关于linux - 如何按文件夹名称对du -h --max-depth = 1进行排序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31205677/

10-13 05:08