Je l' ai fait trois fichiers texte: 0nl.txt
, 1nl.txt
et 2nl.txt
.
Ils ont tous deux le même contenu:
test
hello
La seule différence entre eux est le nombre de nouvelles lignes qu'ils ont après le dernier "o", avec respectivement 0, 1 et 2.
Je peux comparer les fichiers en utilisant FC
:
C:\Users\NeatN\Desktop\fctest>fc 0nl.txt 1nl.txt
Comparing files 0nl.txt and 1NL.TXT
FC: no differences encountered
C:\Users\NeatN\Desktop\fctest>fc 0nl.txt 2nl.txt
Comparing files 0nl.txt and 2NL.TXT
***** 0nl.txt
***** 2NL.TXT
*****
C:\Users\NeatN\Desktop\fctest>fc 1nl.txt 2nl.txt
Comparing files 1nl.txt and 2NL.TXT
***** 1nl.txt
***** 2NL.TXT
*****
COMP
, d'autre part, détecte qu'ils ont des tailles différentes mais ne montre pas les différences entre eux:
C:\Users\NeatN\Desktop\fctest>comp 0nl.txt 1nl.txt /M
Comparing 0nl.txt and 1nl.txt...
Files are different sizes.
C:\Users\NeatN\Desktop\fctest>comp 0nl.txt 2nl.txt /M
Comparing 0nl.txt and 2nl.txt...
Files are different sizes.
C:\Users\NeatN\Desktop\fctest>comp 1nl.txt 2nl.txt /M
Comparing 1nl.txt and 2nl.txt...
Files are different sizes.
Comment puis-je détecter la nouvelle ligne manquante dans par 0nl.txt
rapport à 1nl.txt
, et le montrer à l'utilisateur?