Re: sed, awk , ...

Top Page

Reply to this message
Author: Eric Fanchon
Date:  
To: guilde
Subject: Re: sed, awk , ...
Nicolas Tripon wrote:
>
> > > 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

[...]
>
> echo -e 'g/\243/s//\\\n\r/\nw\nq' | ed file
>
> Dans la chaîne '\n\r', '\n' doit être précédé d'un '\', d'où la
> séquence '\\\n\r'.



comme j'aime bien awk je donne encore une autre solution :

awk '{ gsub("»","\r\n"); print $0 }' mon_fich

Eric