Commande : fc
FC compare deux fichiers ou jeux de fichiers, en mode binaire ou texte
et affiche leurs diff‚rences.
Syntaxe :
FC [commutateurs] [lecteur1:][chemin1]nomfich1 [lecteur2][chemin2]
nomfich2
[commutateurs]
Options :
/A Affiche seulement la premiŠre et derniŠre lignes pour chaque jeu
de diff‚rences.
/B Effectue une comparaison binaire.
/C Ne tient pas compte de la casse des lettres.
/L Compare les fichiers en tant que texte as ASCII.
/LBn D‚finit le nombre maximal de lignes ASCII diff‚rentes
cons‚cutives … n.
/Mn D‚finit les diff‚rences maximales dans la comparaison binaire
… n octets (par d‚faut = 20, 0 = illimit‚, /M = /M0).
/N Affiche les num‚ros de ligne lors d'une comparaison de textes.
/Q N'affiche pas la liste des diff‚rences.
/R Affiche un bref rapport final (toujours actif si /S est utilis‚).
/S tend l'analyse aux fichiers dans les sous-r‚pertoires.
/T N'‚tend pas les tabulations en espaces.
/U Affiche les noms de fichier des fichiers sans correspondant.
/W Empaquette les espaces vides (tabulations et espaces) pour une
comparaison de textes.
/X N'affiche pas les lignes de contexte lors d'une comparaison
de textes.
/nnn D‚finit le nombre minimal de lignes avec correspondance
cons‚cutives sur nnn pour la resynchronisation de la
comparaison.
/? Affiche l'aide.
Commentaires :
FC prend en charge le LFN et l'utilise automatiquement si le systŠme
d'exploitation supporte les noms de fichiers longs.
FC utilise par d‚faut le mode binaire pour les fichiers .EXE, .COM,
.SYS, .OBJ, .BIN, .DLL et .LIB.
En mode binaire FC affiche l'offset dans le fichier des octets
pr‚sentant une diff‚rence leur valeur hexad‚cimale, et s'il s'agit
de caractŠres ASCII imprimables, leur caractŠre ASCII.
Par d‚faut la comparaison binaire cesse aprŠs 20 diff‚rences mais
cette valeur peut ˆtre modifi‚e avec le commutateur /M. /M0 signifie
"diff‚rences illimit‚es". /M est interpr‚t‚ en tant que /M0.
Une limitation de conception de ce programme est que, en mode de
comparaison texte de fichiers, seuls les 32765 premiŠres lignes sont
compar‚es ; les lignes restantes sont ignor‚es. La longueur des
lignes est virtuellement illimit‚e.
FC prend en charge le NLS (support des langues nationales).
FC a les CODES DE SORTIE (ERRORLEVEL) suivants :
0 Tous les fichiers correspondent
1 Au moins une paire de fichiers diffŠre
2 ParamŠtre invalide sur la ligne de commande
3 Fichier introuvable
4 Erreur lors de l'ouverture de fichier(s)
Exemples :
FC /L /M0 C:\ foo.txt D:\foo.txt
Voir ‚galement :
comp
diskcomp
doslfn
md5sum
Copyright © 1999 Maurizio Spagni, mis … jour en 2008 par W. Spiegl.
Traduit en 2020 par Berki Yenign.
Ce fichier est d‚riv‚ de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.