Волшебный файл не дает желаемых результатов

Волшебный файл не дает желаемых результатов

У меня есть два файла:

  1. $cat myMagic 20 string TEST ThisIsTestType
  2. $cat testFile TEST i am test file from inside

Оба файла находятся в одном каталоге. Я запускаю:

$file testFile testFile: ASCII text

Почему я получаю ASCII textи не получаю testFile: ThisIsTestType?

Спасибо заранее!

решение1

fileпо умолчанию использует предварительно скомпилированную базу данных Magic — вам нужно указать ей использовать ваш пользовательский файл с помощью этой -mопции.

Бывший.

$ file testFile
testFile: ASCII text

но

$ file -m myMagic testFile
testFile: ThisIsTestType
$

Связанный контент