• [^] # Re: perldoc

    Posté par . En réponse au message Argggggggg dans un fichier avec des 0x00. Évalué à 3.

    En fait, faut que tu regardes les fonctions pack/unpack pour transformer ta chaîne en ce que tu veux.

    La fonction binmode est utile si ton fichier est un binaire (image, exe ...). Pour du texte (ascii), ça ne change pas : l'affichage traduit les codes ascii en texte lisible.

    Petite remarque : l'espace en hexa c'est 0x20 dans la table ascii.

    Exemple :

    perl -e 'open FILE,">trace";print FILE unpack("H*","test essai");close FILE';
    cat trace
    74657374206573736169