Re: Conversion carateres hexa dans fichier

Top Page

Reply to this message
Author: Edgar Bonet
Date:  
To: guilde
Subject: Re: Conversion carateres hexa dans fichier
Salut !

Le lundi 12 janvier, jeanluctux a écrit :
> Et le voici en hexa dump :
>     prompt> od -t x1z in.txt
>     0000000 61 61 0a 62 62 0a                                >aa.bb.<
> [...]
>     prompt> sed --in-place  -e "s:\x0A:\x0D\x0A:g" in.txt
>     prompt> od -t x1z in.txt
>     0000000 61 61 0a 62 62 0a                                >aa.bb.<


    $ sed -e 's/$/\r/' in.txt | od -t x1z
    0000000 61 61 0d 0a 62 62 0d 0a                          >aa..bb..<


Du moins sous Linux, je ne sais pas si le sed.exe de Windows va
reconnaître 0a, comme fin de ligne (reconnue par `$').

Autre solution :

    recode ../crlf in.txt


Je crois que recode se trouve pour Windows aussi.

Edgar.