Как отличить двоичные файлы от текстовых файлов в Linux

Линуксfile Команда очень хорошо распознает типы файлов и дает очень детализированные результаты.diff Утилита умеет отличать двоичные файлы от текстовых файлов, производя другой вывод.

Есть ли способ отличить двоичные файлы от текстовых файлов? Все, что я хочу, это да / нет ответа, является ли данный файл двоичным. Поскольку трудно определить двоичный файл, скажем, я хочу знать, еслиdiff попытается текстовое сравнение.

Чтобы прояснить вопрос: мне все равно, будет ли это текст ASCII или XML, если это текст. Кроме того, я не хочу делать различий между файлами MP3 и JPEG, поскольку они все двоичные.

Ответы на вопрос(8)

Ваш ответ на вопрос