4 に指定する方法はありますか find テキストファイル(バイナリファイルではなく)だけが必要ですか。 Grep バイナリファイルを除外するオプションがあるので、私は思った find おそらく同様の機能を持っていますが、私はそれを見つけることができませんでした。 linux command-line unix shell find — Peltier ソース
6 それはなぜですか grep ファイルの内容を調べます。 find . -exec sh -c "file -b --mime-type {} | grep -q '^text/'" \; -print — Ignacio Vazquez-Abrams ソース Ubuntuではこれは find . -exec sh -c "file -b --mime {} | grep -q '^text/'" \; -print — icc97
4 find メタデータでファイルを見つけることはできますが、内容を確認することはできません。しかし、あなたはそれを結合することができます file: find .git -type f -exec file -iN0 {} + | awk -F '\0' '$2 ~ /^: text\// {print $1}' (あなたが削除することができます | awk ... あなたがより詳細な情報も欲しいならば、part) — grawity ソース
find . -exec sh -c "file -b --mime {} | grep -q '^text/'" \; -print