COMP |
Compare |
---|---|
Olivetti MS-DOS 3.30 | Externe |
Syntaxe
[drive:][path] COMP [pathname1[pathname2]] |
Description
Cette commande permet de comparer le contenu de deux ensembles de fichiers.
Remarques
- La commande COMP compare un fichier ou un ensemble de fichiers (pathname1) avec un deuxième fichier ou ensemble de fichiers (pathname2). Ces fichiers peuvent se trouver sur le même unité de disque ou sur différents unités de disques. Ils peuvent également se trouver dans le même répertoire ou dans des répertoires différents. Les deux ensembles de fichiers que vous souhaitez comparer peuvent avoir le même chemin et les mêmes noms de fichiers, à condition qu'ils se trouvent sur des unités de disques différents. Si vous saisissez uniquement un unité de disque pour la deuxième option, la commande COMP suppose que pathname2 est identique à pathname1. Vous pouvez utiliser des caractères génériques («*» et «?») pour spécifier les chemins.
- Si vous ne saisissez pas les options de chemin d'accès ou si vous omettez l'option pathname2, la commande COMP vous les demande. Si l'une ou l'autre des options contient uniquement un unité de disque ou un chemin d'accès sans nom de fichier, la commande COMP suppose que le nom de fichier est «*.*».
- Au fur et à mesure que la commande COMP progresse, il affiche les chemins et les noms des fichiers comparés. Un message apparaît si COMP ne trouve pas de fichier correspondant au paramètre pathname2 ou si un chemin de répertoire n'est pas valide. Si aucun fichier ne correspond à l'option pathname1, la commande COMP vous demande à nouveau les deux options de chemin.
- Au cours de la comparaison, un message s'affiche pour tout emplacement des deux fichiers contenant des informations incompatibles. Le message indique le décalage dans les fichiers des octets incompatibles et le contenu des octets eux-mêmes (le tout en notation hexadécimale). Le message a le format suivant :
Compare error at OFFSET XXXXXXXX file1 = XX file2 = XX |
Dans ce format, file1 est le premier nom de fichier saisi; file2 est le deuxième nom de fichier saisi. Après dix comparaisons inégales, la commande COMP arrête la comparaison et affiche le message suivant :
10 Mismatches - ending compare |
Si les tailles de fichier sont différentes, aucune comparaison n'a lieu. Après une comparaison réussie, la commande COMP affiche le message suivant :
Files compare OK |
Une fois la comparaison des deux fichiers terminée, la commande COMP continue avec la prochaine paire de fichiers correspondant aux deux paramètres de nom de chemin, jusqu'à ce qu'il n'y ait plus de fichiers correspondant à l'option pathname1. Puis la commande COMP affiche le message suivant :
Compare more files ( y/N ) ? |
Vous pouvez maintenant comparer deux autres fichiers ou terminer la comparaison. Si vous souhaitez comparer deux autres fichiers, tapez Y (pour Oui). La commande COMP vous demande deux nouvelles options de chemin. Si, à la fin d'une comparaison, le marqueur de fin de fichier est introuvable, le message suivant s'affiche :
EOF mark not found |