Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
comparefichiersrep [2010/04/11 09:45] tyrtamos |
comparefichiersrep [2010/04/11 11:56] tyrtamos |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
On a plusieurs fichiers de même nom dans 2 répertoires. On veut savoir s'ils ont un contenu identique. | On a plusieurs fichiers de même nom dans 2 répertoires. On veut savoir s'ils ont un contenu identique. | ||
- | * On peut sélectionner certains fichiers seulement | + | * On peut sélectionner certains fichiers seulement par des motifs de sélection/ |
- | * Et on teste avec les fichiers | + | * Et on teste les fichiers |
- | Le résultat est renvoyé sous forme d'une liste de: [nom_de_fichier, | + | Le résultat est renvoyé sous forme d'une liste de: [nom_de_fichier, |
- | * True: les 2 fichiers sont identiques | + | * 0: les 2 fichiers sont identiques |
- | * False: les 2 fichiers sont différents | + | * 1: les 2 fichiers sont différents |
- | * None: on ne sait pas, à cause d'une erreur dans la lecture des contenus (droits insuffisants par exemple) | + | * 2: on ne sait pas, à cause d'une erreur dans la lecture des contenus (droits insuffisants par exemple) |
- | * absent: le fichier sélectionné du 1er répertoire est absent du second | + | * 3: le fichier sélectionné du 1er répertoire est absent du 2ème |
- | On peut aussi avoir une exception en cas d' | + | * 4: le fichier sélectionné du 2ème répertoire est absent du 1er |
- | NB: si vous inversez les 2 répertoires à l'appel, vous aurez aussi les fichiers sélectionnés du 2ème répertoire qui n'existent | + | On peut aussi avoir une exception en cas d' |
===== Code proposé ===== | ===== Code proposé ===== |