A veces recibo archivos de mis clientes que tienen la extensión de archivo incorrecta. Por ejemplo, el nombre es image.jpg
pero el archivo es en realidad una imagen TIFF. En muchos casos, puedo aclararlo abriendo el archivo en un editor de texto, mirando los primeros bytes y luego deduciendo qué tipo de archivo es.
Esto funciona para mí con archivos JPEG, TIFF, GIF y PDF. Sin embargo, hay muchos más tipos de archivos por ahí.
¿Es posible automatizar la identificación del tipo de archivo correcto analizando los datos que lo contienen?
windows
, pero el comentario implica: "No puede hacer eso en Windows, debe usar * nix en su lugar". ¿Entonces? El comentario está dirigido "para los interesados". ¿En que? ¿Cambiar computadora? :(
file
comando hace esto en máquinas * nix.