Czasami otrzymuję pliki od moich klientów, które mają nieprawidłowe rozszerzenie. Na przykład nazwa to, image.jpg
ale plik jest w rzeczywistości obrazem TIFF. W wielu przypadkach mogę to wyjaśnić, otwierając plik w edytorze tekstu, patrząc na kilka pierwszych bajtów, a następnie dedukując, który to typ pliku.
Działa to dla mnie z plikami JPEG, TIFF, GIF i PDF. Istnieje jednak wiele innych typów plików.
Czy można zautomatyzować identyfikację prawidłowego typu pliku poprzez analizę zawartych danych?
windows
, ale komentarz sugeruje: „Nie możesz tego zrobić w systemie Windows, zamiast tego musisz użyć * nix”. Więc? Komentarz jest skierowany „dla zainteresowanych”. W czym? Zmienić komputer? :(
file
polecenie to robi na maszynach * nix.