主要问题需要是如何区分文本文件和二进制文件,其余的应该是蛋糕.
编辑:这是我最接近的,有更好的想法吗?
find . -type f|xargs file|grep -v text|sed -r 's:.*\.(.*)\:.*:\1:g'
grep -r -m 1 "^" <Your Root> | grep "^Binary file"
-m 1使grep无法读取所有文件.