Re: sed, awk , ...

Page principale

Répondre à ce message
Auteur: Edgar Bonet
Date:  
À: guilde
Sujet: Re: sed, awk , ...
Le vendredi 10 décembre, à 18h45 (+0100), Xavier Degeneve a écrit :
> Je cherche a remplacer tous les caracteres £ dans un fichier par un retur
> chariot et une nouvelle ligne, c'est pour jouer avec une base de donee
> (mais vous vous en serez doute :)
>
> J'ai deja essaye sed, mais je n'arrive pas a lui donner le caractere de
> remplacement correct pour \n\r!
> ca donne
> sed "1,$ s/£/\n\r/g" mon_fic
> Il me remplace gentiment tous mes £ par nr, c'est cool, mais pas ce que je
> veux.


Si sed et awk ne te donnent pas satisfaction, la réponse est perl :
    perl -pe 's/£/\r\n/g' mon_fich


-- 
Edgar Bonet                         Tel :    +33 476-88-90-89
Lab. Louis Néel -- CNRS             Fax :    +33 476-88-11-91
BP 166                              e-mail : edgar@???
38042 Grenoble cedex 9              http://bonet.polycnrs-gre.fr/~edgar/