Linux:使用 find 查找文本文件?

Pel*_*ier 4 linux unix shell command-line find

有没有办法指定find我只想要文本文件(而不是二进制文件)?Grep有一个排除二进制文件的选项,所以我认为find可能有类似的功能,但我一直找不到它。

Ign*_*ams 6

那是因为grep查看文件的内容。

find . -exec sh -c "file -b --mime-type {} | grep -q '^text/'" \; -print
Run Code Online (Sandbox Code Playgroud)