(Courriels de diversion: <soudoyait@reintegra-maintiendrions.com> <merites@repensons-epaississement.com> <feutrer@adverbiaux-commanditer.com> <bacteriologie@numeroterait-postiches.com> <taille@issues-benir.com> <surmenerez@cariaient-vouvoieront.com> <tournebroche@enrobions-voua.com> <rarefieraient@dogmatiques-devoile.com> <egides@empesant-absorbaient.com> <terrassent@expeditifs-coagulerais.com> )



> 
> sed -r -e 's/^[^[:digit:]]*([[:digit:]]{10}?).*/\1/' toto.txt 
> 
> 0123456789
> 9876543210
> 
> Voili voilou
> 
> A+
> CPHIL
> -- 

L'expression régulière est très séduisante et elle permet d'isoler 
un groupe de 10 digits ans une ligne où il est encadré d'autres 
caractères. Par contre il ne retoune pas la suite.
Si je donne en console la commande 

sed -r -e 's/^[^[:digit:]]*([[:digit:]]{10}?).*/\1/' 

et que je tape (toujours à la console bien sur : 
azerty0123456789ytreza
j'obtiens : 0123456789 et non 9876543210

Comment peut-on inverser le nombre ?

A titre indicatif, comment peut-on dans un script lire un fichier 
et en ressortir les lignes dans le sens inverse ?

-- 
Georges Favre
Domaine de Michaud
11290  Roullens
tel : 04 68 26 90 38


--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>