O formato do arquivo magic
é descrito no manual magic(5)
em seu sistema ( man 5 magic
).
Em um sistema Ubuntu que eu tenho acesso (assim como no meu sistema OpenBSD), o formato é descrito como uma coleção de linhas com os seguintes campos:
offset type test message
Suponho que o seu arquivo não deve conter quatro linhas, mas uma:
42 search 42 Itis42file
Isso realmente funciona no OpenBSD:
$ cat ~/.magic
42 search 42 Itis42file
$ cat file.txt
42 hello
$ file file.txt
file.txt: Itis42file