bdiff |
Grosse différence |
---|---|
Unix | Externe |
Syntaxe
bdiff filel file2 [n] [-s] |
Paramètres
Nom | Description |
---|---|
filel | Ce paramètre permet d'indiquer le premier fichier à comparer. |
file2 | Ce paramètre permet d'indiquer le deuxième fichier à comparer. |
n | Ce paramètre permet d'indiquer le nombre de lignes par segment. |
-s | Ce paramètre permet d'indiquer une recherche silencieuse. |
Description
Cette commande permet d'effectuer la comparaison de très gros fichiers différents.
Remarques
- La commande bdiff est utilisé d'une manière analogue à la commande diff pour trouver quelles lignes doivent être modifiées dans deux fichiers pour les mettre en accord. Son but est de permettre le traitement de fichiers trop volumineux pour diff. La commande bdiff ignore les lignes communes au début des deux fichiers, divise le reste de chaque fichier en segments de n lignes et appelle diff sur les segments correspondants. La valeur de n est 3500 par défaut. Si le troisième paramètre facultatif est spécifié et qu'il est numérique, il est utilisé comme valeur pour n. Cette situation est utile dans les cas où les segments de 3 500 lignes sont trop volumineux pour la commande diff, ce qui entraîne son échec. Si file1 (file2) vaut -, l'entrée standard est lue. Le paramètre optionnel -s (silencieux) spécifie qu'aucun diagnostic ne doit être affiché par bdiff (notez cependant que cela ne supprime pas les exclamations possibles par diff. Si les deux paramètres optionnels sont spécifiés, ils doivent apparaître dans l'ordre indiqué dans la syntaxe.
- La sortie de bdiff est exactement celle de diff, avec des numéros de ligne ajustés pour tenir compte de la segmentation des fichiers (c'est-à-dire pour donner l'impression que les fichiers ont été traités entiers). Notez qu'en raison de la segmentation des fichiers, la commande bdiff ne trouve pas nécessairement un plus petit ensemble suffisant de différences de fichiers.
Voir également
Système d'exploitation - Unix - Références de commandes et de programmes - diff
Dernière mise à jour : Mercredi, le 3 août 2016