2 つのファイルを取得しました:
$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
デフォルトでは、事前にコンパイルされたマジック データベースが使用されます。-m
オプションを使用してカスタム ファイルを使用するように指示する必要があります。
元。
$ file testFile
testFile: ASCII text
しかし
$ file -m myMagic testFile
testFile: ThisIsTestType
$