Re: sort

Page principale

Répondre à ce message
Auteur: Patrick Dupre
Date:  
À: Xavier Belanger
CC: guilde
Sujet: Re: sort
Oh, OK merci

man
-V, --version-sort
              natural sort of (version) numbers within text


Je n'avais pas essaye


> Subject: Re: sort
>
> Bonjour,
>
> > Est-ce q'uil y aurait moyen de faire un sort de telle maniere que ls de
> >
> > Power_1_5e5W.asc Power_1e5W.asc Power_2e5W.asc Power_5e5W.asc
> >
> > devienne
> >
> > Power_1e5W.asc Power_1_5e5W.asc Power_2e5W.asc Power_5e5W.asc
>
> sort -V (v majuscule, prevu pour trier par numéro de version)
> fonctionne chez moi :
>
> xavier@i5:~$ printf "Power_1_5e5W.asc\nPower_1e5W.asc\nPower_2e5W.asc\nPower_5e5W.asc\n"
> Power_1_5e5W.asc
> Power_1e5W.asc
> Power_2e5W.asc
> Power_5e5W.asc
> xavier@i5:~$ printf "Power_1_5e5W.asc\nPower_1e5W.asc\nPower_2e5W.asc\nPower_5e5W.asc\n" | sort -V
> Power_1e5W.asc
> Power_1_5e5W.asc
> Power_2e5W.asc
> Power_5e5W.asc
> xavier@i5:~$
>
> Soit dit en passant, "sort -V" est aussi très utile pour trier des
> addresses IPv4.
>
> A+
> --
> Xavier Belanger
>
>