Trouver le numéro de version le plus recent

Utilisateur anonyme -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,


Je cherche une solution simple à mon problème :

J'ai deux numéros de versions recupéré sous forme de char (extraite d'un fichier texte) qui peuvent etre de la forme 2.0.0.3 ou même 5.02.6.7lenny3 ou 8.64.5.2.lenny4 ou meme 6.4.2.8.dfo.5

je cherche simplement à retrouver quelle est la version la plus recente en comparant 2 numéro de version ..

Est-ce que vous avez une idée ?

ls -vr | head -1 ne marche malheureusement que pour les dossier contenant des fichiers versionné ....
A voir également:

1 réponse

dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 636
 
hello
et avec un sort ?
$ cat a3
2.0.0.3
5.02.6.7lenny3
8.64.5.2.lenny4
6.4.2.8.dfo.5

$ sort a3 | tail -1
8.64.5.2.lenny4

0