Salut les masters ! J'ai un petit script à faire et je galère un peu... Voici l'énoncé du problème : -2 répertoires avec la structure suivante : ./notes/$TYPE/prd/$NOM ./recipe/$TYPE/prd/$NOM ($TYPE et $NOM étant variables) qui contiennent chacun un nombre de fichier correspondant au nombre de version de la recipe ou de la note en question, avec des noms incrémentés, c'est à dire : 1,2,3 s'il y a 3 versions.
Théoriquement, le nombre de version de "recipe" est égal à celui de "notes". Mon script doit : -détecter les différences -les corriger en copiant la dernière version jusqu'à ce que la différence disparaisse. Je sais, c'est très mal expliqué, je vais donc donner un exemple concret : un "ls" du repertoire recipe, me donne ça (extrait): ALLOY_TS/prd/400-ALLO: 1 2 ALLOY_TS/prd/410-ALLO: 1 2 ALLOY_TS/prd/415-ALLO: 1 2 et un "ls" du répertoire note, ça : ALLOY_TS/prd/400-ALLO: 1 2 ALLOY_TS/prd/410-ALLO: 1 ALLOY_TS/prd/415-ALLO: 1 2 Je constate qu'il me manque la version 2 de la note 410-ALLO. Je corrige donc en faisant : cp ALLOY_TS/prd/410-ALLO/1 ALLOY_TS/prd/410-ALLO/2 Voilà en gros ce que mon script doit faire tout seul comme un grand... Toutes les idées sont les bienvenues !! El Manu
____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
