在Linux中查找文件然后报告搜索文件的大小[重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Linux中查找文件然后报告搜索文件的大小[重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

如何在Linux中搜索文件然后报告我找到的那些文件的大小?

例如,我想在Linux的主目录中搜索名为core.txt的文件,core.txt也出现在我的主目录下的某个子目录中。然后在找到core.txt之后,该命令还应该显示那些文件已经建立的文件大小。

干杯

答案

我们可以使用find命令查找文件和du -sh来查找它的大小。

我们将对找到的文件执行du -sh。所以最后的命令就是

find ~ -name "core.txt" -exec du -sh {} ; 要么 find ~ -name "core.txt" | xargs du -sh

在第二个命令中,xargs不会处理文件名中的空格。所以我们可以告诉xargs确切的分隔符来处理文件名中的空格。

find ~ -name "core.txt" | xargs -d ' ' du -sh

以上是关于在Linux中查找文件然后报告搜索文件的大小[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Linux忽略大小写查找技巧

使用 C++ 查找文件中的所有重复模式

在linux中搜索用户定义的文件

Linux文件查找Day.13

linux命令-find根据文本查找文件

LINUX 文件查找