linux - 如何在子目录中找到最大的文件?

标签 linux command-line sed awk

<分区>

使用以下命令我可以找到最大的目录。

find <directory> -printf '%s %p\n' |sort -nr | head

但是有没有办法在目录的所有子目录中找到最大的文件?

最佳答案

为文件指定-type f:

find -type f -printf '%s %p\n' |sort -nr | head

关于linux - 如何在子目录中找到最大的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8912908/

相关文章:

linux - 为什么登录命令不接受管道标准输入?

shell - 使用 sed 找到匹配项时替换整行

linux - 使用 unix 脚本向逗号分隔文件添加空/零值会出现问题

linux - 如何使用 "grep"输出的文件名作为另一个程序的参数

java - LDAP 连接在 Linux 上的备用连接上抛出 SunCertPathBuilderException

c - 如何在 makefile 中使用 POSIX 消息队列名称

linux - 有什么方法可以在 Linux 上将二进制文件从 x86 重新编译到 ARM?

用于确定 Maven 正在使用哪个 settings.xml 文件的 Maven 命令

使用jq在cli上解析Json

linux - 如何在编译中使用 -rpath 设置可执行文件在同一目录中搜索共享库