O mais provável é que você tenha arquivos que não correspondam a *.*
.
Tente
find . -type f ! -name '*.*'
Estou tentando obter o uso do disco de todos os arquivos presentes em um diretório específico usando os comandos a seguir e estou recebendo respostas diferentes para ambos. Alguém poderia explicar por quê?
find ./ -type f -name '*.*' -exec du -csh {} + | grep total$
83M total
find ./ -type f -exec du -csh {} + | grep total$
101M total
38M total
O mais provável é que você tenha arquivos que não correspondam a *.*
.
Tente
find . -type f ! -name '*.*'
Tags disk-usage find linux