1
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

如何处理这个问题?

4

1 回答 1

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

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

请注意, sort 有一个开关,称为--month-sort它也很有用。

于 2015-07-03T11:37:12.227 回答