sed, awk , ...

Page principale

Répondre à ce message
Auteur: Xavier Degeneve
Date:  
À: guilde
Sujet: sed, awk , ...

Bonjour,

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 quelqu'un a une idee, je ne vais quand meme pas ecrire un prog en C, ou
faire des bidouilles de folies en shell avec IFS !!!

PS : J'ai meme essaye un truc du genre
sed "1,$ s/£/`echo `/g" mon_fic sachant que echo rajoute un retour chariot
mais meme ca ...

Merci d'avance
Xav

--
------------------------------------
-          Xavier DEGENEVE         -
- Eleve Ingenieur Troisieme Annee  -
-          ENSERG  ENSIMAG         -
- Mail : Xavier.Degeneve@??? -
- Tel : 06-60-65-89-48             -
------------------------------------