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