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