File ist ein kleines Werkzeug zum Identifizieren von Dateitypen.
Approximate build time: 0.1 SBU Required disk space: 6.3 MB
File ist abhängig von: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed, Zlib.
Bereiten Sie File zum Kompilieren vor:
./configure --prefix=/usr
Kompilieren Sie das Paket:
make
Installieren Sie es:
make install
file versucht, Dateien zu klassifizieren. Dazu führt es verschiedene Tests durch: Dateisystem-Tests, Tests mit "magischen" Nummern, und Sprachtests. Der erste erfolgreiche Test entscheidet über das Ergebnis.
libmagic enthält Routinen zur Erkennung von "magischen" Nummern; wird vom file-Programm verwendet.