如何排序du -h --max-depth = 1,按文件夹名称排序?

时间:2015-07-03 11:23:54

标签: linux du

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

如何处理此问题?

1 个答案:

答案 0 :(得分:3)

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

将获取du的输出并在第二个字段上对其进行排序。

请注意,sort有一个名为--month-sort的开关,它也可以使用。