次のコマンドを使用して、特定のディレクトリ内のすべてのファイルのディスク使用量を取得しようとしていますが、別の答えを取得します。誰でも理由を説明できますか?
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 '*.*'