Re: Casse tete

Page principale

Répondre à ce message
Auteur: Guillaume Allegre
Date:  
À: guilde
Sujet: Re: Casse tete
On Wed, 28 Apr 1999, Henry-Pascal ELDIN wrote:

> Bonjour,
> > Un petit probleme de shell avec la commande sed
> >
> > J'ai un fichier contenant des nombres separes par des blancs
> > 01 02 06 51 13 25 .....
> >
> > Je veux remplacer tous les blancs par un newline pour obtenir
> > 01
> > 02
> > 06
> > 51
> > 13
> > 25
> >
> > Je fais donc un sed "s/[ ]/\n/g" mon_fichier et j'obtiens ...
> > 01n02n06n51n13n25
> >
>
> echo -e `sed "s/[ ]/\\\\\n/g" mon_fichier`


Si on veut bien remplacer le rouleau compresseur par un maillet :
tr " " "\n"

(teste sur un IBM AIX, pas sur un Linux :-( )

-- 
Guillaume Allègre   Guillaume.Allegre@???   04 76 51 46 00/3529
     « La Malepeste soit de cette homonymie ! »  (G. Brassens)
Équipe Géométrie Algorithmique - LMC-IMAG Grenoble