Perl : Afficher sans interprétation en hexa

Fermé
TigreRouge - 3 juin 2004 à 14:25
 jj - 4 sept. 2010 à 11:45
Salut à tous,

j'ai une variable $var qui contient une valeur en hexa.
Le problème est qu'avec "print", cela m'interprète la valeur en hexa.
Exemple 0D devient un retour à la ligne
30 devient un 0

Comment faire pour afficher sans interprétation la variable $var??

1 réponse

Bonjour,

Ci dessous un moyen qui permet de lire un fichier binaire et d'en afficher le contenu sous forme hexa.
Cela peut te donner de l'inspiration

open(FICIN,'fichier.dat');
while(read(FICIN,$data,1)){
( $hex ) = unpack( 'H*', $data );
print "$hex ";
}
close FICIN;
0