[R] un petit script de màj ... qui marche pas.
Posté : lun. 06 juil. 2009 20:35
Dans ma folle lancée, je continue à scripter ^^ cette fois-ci, je pense avoir un problème lié à l'utilisation des array, mais je n'arrive pas à comprendre en quoi je me trompe ... si une âme charitable pouvait me dépanner 
Sinon, comment puis je faire pour minimiser le "découpage" de mes lignes de version ? une ligne du fichier de version ressemble à ça :
tableau_original.ods=1.10
Edit : plutôt que de débiter du code illisible et faux au km, voilà comment je vois la chose :
1- on récupère la ligne et on la stocke (déjà fait)
2- on récupère tout ce qui est à droite du = (1.10 dans mon exemple)
3- on récupère les valeurs de part et d'autre du . (1 et 10)
Après, c'est tout facile de comparer avec un autre n° de version : en premier, on regarde si le chiffre de gauche est supérieur, puis le chiffre de droite si égalité.
PS : je sais qu'il y a un script de vérification de version qui a été mis à disposition sur ce forum, mais 1/ il est complètement incompréhensible pour un néophyte comme moi 2/ c'est quand même plus marrant de faire les choses par soit même ^^
Merci d'avance pour le coup de main ^^
► Afficher le texte
tableau_original.ods=1.10
Edit : plutôt que de débiter du code illisible et faux au km, voilà comment je vois la chose :
1- on récupère la ligne et on la stocke (déjà fait)
2- on récupère tout ce qui est à droite du = (1.10 dans mon exemple)
3- on récupère les valeurs de part et d'autre du . (1 et 10)
Après, c'est tout facile de comparer avec un autre n° de version : en premier, on regarde si le chiffre de gauche est supérieur, puis le chiffre de droite si égalité.
PS : je sais qu'il y a un script de vérification de version qui a été mis à disposition sur ce forum, mais 1/ il est complètement incompréhensible pour un néophyte comme moi 2/ c'est quand même plus marrant de faire les choses par soit même ^^
Merci d'avance pour le coup de main ^^