COMP |
Comparaison |
MS-DOS 1 ou versions ultérieures |
Externe |
Syntaxe
COMP [[unité1:]chemin1]nomfich1 [[unité2:]chemin2]nomfich2 [/A][/C][/D][/L][/N:(nombre)]
|
Paramètres
Nom |
Description |
[[unité1:]chemin1]nomfich1 |
Ce paramètre permet d'indiquer l'emplacement du premier fichier à comparer. |
[[unité2:]chemin2]nomfich2 |
Ce paramètre permet d'indiquer l'emplacement du deuxième fichier à comparer. |
/A |
Ce paramètre permet d'afficher les différences trouvées entre les fichiers comparés sous forme de caractères. |
/C |
Ce paramètre permet d'effectuer une comparaison n'étant pas sensible à la casse. |
/D |
Ce paramètre permet d'afficher les différences trouvées entre les fichiers comparés au format décimal. Le format par défaut est hexadécimal. |
/L |
Ce paramètre permet d'afficher le numéro de la ligne où la différence s'est produite, plutôt que le déplacement d'octet. |
/N:(nombre) |
Ce paramètre permet de saisir le nombre de lignes dans les deux fichiers étant comparés, même si les fichiers sont de tailles différentes. |
Description
Cette commande permet d'effectuer la comparaison de deux fichiers.
Remarques
- La commande COMP compare deux groupes de fichiers pour trouver des informations qui ne correspondent pas. Dans la version du MS-DOS 6,
ce programme est entreposé sur le disque supplémentaire du MS-DOS.
- La commande COMP compare deux fichiers ou deux groupes de fichiers. Les fichiers peuvent avoir les mêmes noms ou des noms différents. Les caractères génériques («?» et «*») peuvent être
utilisés pour spécifier des groupes de fichiers à comparer (les fichiers du même nom seront comparés).
- Chaque ensemble de fichiers spécifié sera comparé, un ensemble à la fois.
- Avant de commencer la comparaison, le programme vérifie si les fichiers contiennent une marque de fin de fichier valide. La commande COMP ne comparera pas les fichiers ne contenant pas
de marqueur de fin de fichier. Si un fichier spécifié ne contient pas une telle marque, le message d'erreur suivant s'affichera :
Cette marque est créée par votre traitement de texte ou un autre programme d'application pour indiquer la fin du fichier. Vous pouvez créer le marqueur de fin de fichier
en appuyant sur la touche Ctrl et en la maintenant enfoncée, puis en appuyant sur la touche Z.
- La commande COMP vérifie également que les tailles de fichier indiquées dans le répertoire sont les mêmes pour les fichiers comparés; une comparaison n'est pas effectuée si les fichiers sont
entreposés dans des tailles différentes.
- Si vous entrez un ou plusieurs chemins ou noms de fichiers après le nom de la commande, lorsque vous appuyez sur la touche Enter, la comparaison commencera immédiatement; par
conséquent, vous devez vous assurer que la ou les disquettes contenant les fichiers à comparer se trouvent déjà dans les unités de disques spécifiés. Si vous souhaitez changer de disquette après avoir entré la
commande, entrez le nom de la commande sans les paramètres suivants. Si vous entrez la commande COMP sans options, le programme vous demandera les désignations de fichier et / ou de chemin.
Tout d'abord, le programme affichera :
Entrez le nom du premier fichier ou groupe de fichiers. Ensuite, le programme affichera :
Enter 2nd filename or drive ID
|
Après avoir entré le(s) deuxième(s) nom(s) de fichier, le programme comparera les fichiers et publiera des rapports sur sa progression.
- Si les fichiers sont identiques, il signalera :
Si les fichiers ne sont pas identiques, il rendra compte des différences qu'il trouve.
- La commande COMP affichera les emplacements de mémoire de toutes les parties des fichiers comparés ne correspondant pas. Après dix non-concordances, le programme met fin à la comparaison.
Le message suivant s'affichera :
10 Mismatches - ending compare
|
- Une fois que toutes les paires spécifiées ont été comparées, COMP affichera :
Compare more files (Y/N)?
|
Pour entrer plus de fichiers à comparer, appuyez sur la touche de lettre Y. Pour terminer les comparaisons, appuyez sur la touche de lettre N.
Code source
Voici des exemples de code source de COMP :
Dernière mise à jour : Dimanche, le 25 Avril 2021