如何使用 Perl 或 Bash 在给定目录中找到最大的 10 个文件?
编辑:
- 我需要它是递归的。
- 我只想看大文件,不想看大目录。
- 我需要它在 Mac OS X 10.6(find 的版本)上工作。
最佳答案
这会从当前目录递归打印 10 个最大的文件。
find . -type f -printf "%s %p\n" | sort -nr | awk '{print $2}' | head -10
关于perl - 如何找到给定目录中最大的 10 个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8696292/