Слово файл
здесь относится к команде оболочки файл , а не к реальным файлам. Я хочу определить, является ли файл, например, видеофайлом ( .mpg
, .mkv
, .avi
). файл
довольно хорошо возвращает изображение
для файлов изображений, видео
для видеофайлов и аудио
для аудиофайлов (и application / x-empty
почему-то для текста). Мой вопрос в том, насколько это надежно для определения типов. Если бы я сделал простой
file -ib deliverance.avi | grep video
, это сработало бы для всех основных видеофайлов, перечисленных здесь ?