У меня есть два файла:
$cat myMagic 20 string TEST ThisIsTestType
$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
$