(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/>