Saya terkadang mendapatkan file dari klien saya yang memiliki ekstensi file salah. Sebagai contoh, namanya image.jpg
tetapi file tersebut sebenarnya adalah gambar TIFF. Dalam banyak kasus saya dapat mengklarifikasi dengan membuka file dalam editor teks, melihat beberapa byte pertama, kemudian menyimpulkan jenis file yang mana itu.
Ini berfungsi untuk saya dengan file JPEG, TIFF, GIF dan PDF. Namun ada banyak jenis file di luar sana.
Apakah mungkin untuk mengotomatiskan identifikasi jenis file yang benar dengan menganalisis data yang mengandung?
windows
, tetapi komentarnya menyiratkan: "Anda tidak dapat melakukannya di Windows, Anda harus menggunakan * nix". Begitu? Komentar diarahkan "untuk mereka yang tertarik". Dalam apa? Ubah komputer? :(
file
perintah melakukan ini pada mesin * nix.