如何找到目录中的所有空文件或仅包含空格的文件?

如何找到目录中的所有空文件或仅包含空格的文件?

有没有一种简单的方法来查找仅包含空格的目录中的所有文件?find -empty只找到真正的空文件,但我也想找到只包含空格、换行符等的文件。

答案1

这个命令可以很好地做到这一点:

find . -type f ! -exec grep -q '[^[:space:]]' {} \; -print

相关内容