gpt4 book ai didi

linux - 排序文件夹大小不起作用 - RedHat Linux

转载 作者:太空宇宙 更新时间:2023-11-04 11:36:47 25 4
gpt4 key购买 nike

我正在使用 du -h --max-depth=2 来获取最多 2 级的文件夹列表。问题是我无法按最大文件夹大小对它们进行排序。

通常这可以通过使用 du -k | 来实现sort -nr * 但我不能在这里使用它,因为它与 --max-depth=2 参数冲突(-s 参数)。

有人可以建议是否有任何其他方法可以实现此目的。不过,我需要以人类可读的格式保存列表。

478M  var
500K usr/sdfijf/best
568K user/dbuser
56M etc/basic/linux
68K var/redhat
9.0K user/aunix

我有以下两列,并希望按照人类可读的文件夹大小对它们进行排序,最大的文件夹在最上面(所以基本上是降序和倒序)

谢谢,摩根

最佳答案

使用 -h 标志进行排序:

-h, --human-numeric-sort
compare human readable numbers (e.g., 2K 1G)

所以 du -h --max-depth=2 |排序 -hr

关于linux - 排序文件夹大小不起作用 - RedHat Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7344375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com