Comment détecter le type de compression utilisé sur le fichier? (si aucune extension n'est spécifié)
Comment peut-on détecter le type de compression utilisé sur le fichier? (en supposant que .zip, .gz, .xz ou toute autre extension n'est pas spécifié).
Cette information est stockée quelque part dans l'en-tête de ce fichier?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez déterminer qu'il est probablement être l'un de ces formats en regardant les premiers octets. Ensuite, vous devez faire un test pour voir si vraiment est un de ceux qui, à l'aide d'un test d'intégrité de l'associé de l'utilitaire pour que le format, ou par le fait de procéder à la décompression.
Vous pouvez trouver les formats d'en-tête dans les descriptions:
Autres:
xxd file
Si vous êtes sur une machine Linux suffit d'utiliser le fichier de commande.
http://en.wikipedia.org/wiki/File_(commande)
Comme une alternative à l'inspection de l'en-tête de fichier à la main, vous pouvez utiliser un utilitaire comme TrID. Le lien pointe vers la croix-plate-forme version en ligne de commande; pour Windows il y a une interface graphique, trop.