Bonjour à tous
J'ai 2 fichiers triés dont 2 lignes sont identiques.
Lorsque j'exécute le DIFF, la 1ère n'apparaît pas dans le fichier de comparaison (normal), mais la 2nde ligne apparaît.
Fichier 1:
Fichier 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 0190000117163ú0190000117163ú 0190000117168ú0190000117168ú 0190000117175ú0190000117175ú 0190000117183ú0190000117183ú 0190000117196ú0190000117196ú 0190000117197ú0190000117197ú 0190000117259ú0190000117259ú 0190000117279ú0190000117279ú 0190000117280ú0190000117280ú 0190000117286ú0190000117286ú 0190000117308ú0190000117308ú 0190000117312ú0190000117312ú 0190000117355ú0190000117355ú 0190000117356ú0190000117312ú
Les lignes en rouge sont identiques.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 0190000117007ú0190000117007ú 0190000117163ú0190000117163ú 0190000117355ú0190000117355ú 0190000117426ú0190000117426ú
Le résultat de mon DIFF est:
Ce n'est pas une histoire de caractère de fin de ligne, je l'ai vérifié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 0a1 > 0190000117007ú0190000117007ú 2,14c3,4 < 0190000117168ú0190000117168ú < 0190000117175ú0190000117175ú < 0190000117183ú0190000117183ú < 0190000117196ú0190000117196ú < 0190000117197ú0190000117197ú < 0190000117259ú0190000117259ú < 0190000117279ú0190000117279ú < 0190000117280ú0190000117280ú < 0190000117286ú0190000117286ú < 0190000117308ú0190000117308ú < 0190000117312ú0190000117312ú < 0190000117355ú0190000117355ú < 0190000117356ú0190000117312ú --- > 0190000117355ú0190000117355ú > 0190000117426ú0190000117426ú
De plus, si je supprime 4 lignes entre les 2 lignes en rouge de mon fichier 1, et que je relance mon DIFF, celui-ci trouve bien mes 2 lignes identiques.
Y aurait-il un nombre de lignes max pour que le DIFF considère 2 lignes comme identiques?
Y a-t-il une option permettant de contourner ce problème?
Merci d'avance
Partager