Bonjour à tous,
Alors voila, j'ai un dossier contenant des archives. Elle sont toutes nommées comme ceci : xxxx-0001, xxxx-0002, .. Le nombre en gras détermine l’ancienneté de l'archive (l'archive se terminant par "0003" est plus ancienne que celle qui se termine par "0005" mais plus récente que celle qui se termine par "0002" etc..) Dans chacune des archives, il y a un fichier XML. Or le fichier XML peut être le même dans plusieurs archives (le même = même nom de fichier).
Ce que je souhaite c'est ne garder que l'archive la plus recente par fichier XML unique.
Par exemple si l'archive xxxx-0003 et xxxx-0034 contiennent le même fichier XML, l'archive xxxx-0003 soit supprimée.
Je voulais savoir quelle étaient les solutions possibles et vu qu'on m'a parle de script SHELL, la difficulté de ce dernier.
Merci d'avance à tous ceux qui m'apporteront leur aide.
EDIT : Merci disedorgue. Oui en effet en relisant, j'ai dit l'inverse de ce que je voulaisModifié !
Partager