Nous sommes en train d'élaguer nos répertoires pour récupérer de l'espace disque.
L'algorithme du processus d'élagage / de sauvegarde consiste en une liste de répertoires et, pour chacun d'entre eux, en un ensemble de règles, par exemple, "compresser * .bin", "déplacer * .blah", "supprimer * .crap". , 'laisser *. important'; ces règles changent de répertoire en répertoire mais sont bien connues. Les fichiers compressés et déplacés sont stockés dans un système de fichiers temporaire, gravés sur un rayon bleu, testés dans le rayon bleu et, finalement, supprimés de leur emplacement d'origine.
Je le fais en Python (essentiellement une walk
déclaration avec un dictionnaire avec les règles pour chaque extension dans chaque dossier).
Recommandez-vous une meilleure méthodologie pour l'élagage des systèmes de fichiers? Comment faites-vous?
Nous fonctionnons sous Linux.