目录中所有文件的磁盘使用情况

目录中所有文件的磁盘使用情况

我试图使用以下命令获取特定目录中存在的所有文件的磁盘使用情况,并且我得到了不同的答案。有人能解释一下为什么吗?

find ./ -type f -name '*.*' -exec du -csh {} + | grep total$
83M total

find ./ -type f -exec du -csh {} + | grep total$
101M total
38M  total

答案1

您很可能有不匹配的文件*.*

尝试

find . -type f ! -name '*.*'

相关内容