Comparer deux dossiers
Update - Script mis à jour.
Affichage plus clair des différences dans les dossiers.
Affichage plus clair des différences dans les dossiers.
Cette mise à jour permet un affichage beaucoup plus clair des résultats lorsqu'un dossier est manquant : au lieu d'afficher tous les sous-fichiers, compDossier n'affichera plus que le nombre de fichiers. Exemple :
$ compDossier /media/Sauvegardes_Photos ~/ImagesRemarque : si vous voulez toujours voir tous les fichiers, utilisez l'option -a
Fichiers différents par leur taille :
img14.jpg
img16.jpg
Ce que "/media/Sauvegardes_Photos/" contient en plus :
Ce que "/home/nicolas/Images/" contient en plus :
2010/img_new1.jpg
2010/img_new2.jpg
2011/ (27 éléments)
Remarque : le script a été renommé en compDossier (anciennement compDossier2)
22/11/2011
Le script compDossier permet de comparer rapidement 2 dossiers et d'en lister les différences.
Pour cela, il se base sur :
- le nom des fichiers (l'option "-i" permet une comparaison insensible à la casse)
- la taille des fichiers
- la date de modification des fichiers si l'option "-t" est donnée
02/07/2011
Une partie a été réécrite et le script est dorénavant incroyablement plus rapide ! (ou plutôt la version précédente n'était pas du tout optimisée )
30/03/2010
Il existait déjà compDossier_simple, voici désormais compDossier !
Voici donc un nouveau petit script qui vous permet de lister les différences entre le contenu de deux dossiers : compDossier.
Cette nouvelle version tient désormais compte de la taille des fichiers pour pouvoir détecter des différences (alors que compDossier ne tenait compte que des noms des fichiers, indépendamment du contenu).
Et à quoi ça peut servir ? Un simple exemple : vous avez un CD avec les sauvegardes des photos du PC. Comment savoir quelles sont les nouvelles photos qui n'ont pas encore été gravées sur le CD ? » compDossier !
$ compDossier /media/Sauvegardes_Photos ~/ImagesTélécharger le script : compDossier.
Ce qui est différent dans les deux dossiers :
img14.jpg
img16.jpg
Ce que "/media/Sauvegardes_Photos/" contient en plus :
img22.jpg
Ce que "/home/nicolas/Images/" contient en plus :
2007/img_new1.jpg
2007/img_new2.jpg
À voir aussi : Comparer deux dossiers (version plus simple)
1ère version : 12/12/2008