Quel est l'équivalent de Windows de la commande diff débordement de la pile

Je sais qu'il ya un poste similaire à ce sujet. ici .
J'ai essayé d'utiliser la commande maquette comme il dit, mais si j'ai deux fichiers, l'un avec des données comme « ABCD » et l'autre avec des données « ABCDE », il dit que les fichiers sont de tailles différentes. Je voulais savoir exactement où ils diffèrent. Dans Unix, le simple diff me dit quelle ligne et de la colonne, la commande comp dans les fenêtres fonctionne si j'ai quelque chose comme « abd » et « abc ». Pas autrement. Toutes les idées que je peux utiliser pour cela?







a demandé le 29 juillet '11 à 18h11

La raison pour laquelle vous obtenir l'erreur avec COMP est que l'utilitaire prend en charge les fichiers que vous comparez sont de la même taille. Pour surmonter que vous pouvez utiliser l'option e « / n » avec lequel vous pouvez spécifier le nombre de lignes que vous souhaitez comparer. (Voir les options prises en charge par comp en tapant '/ comp? Sur la ligne de commande. De sorte que votre commande ressemblerait.







Cela devrait résoudre votre problème si vous voulez coller à l'aide de COMP. Mais ce sera un problème pour les fichiers vraiment grand.

Bien que comp est une option, mais je pense qu'il est primitif et le FC est une meilleure option. vous pouvez utiliser forfiles et FC ensemble pour faire sans doute un très bon utilitaire FileCompare si vous avez besoin d'un sur une base régulière.

FC est utilisé de cette façon pour ref:

il y a beaucoup d'options disponibles que vous pouvez voir par 'fc /? J'espère que cela t'aides

Je ne sais pas si l'outil suivant est exatly ce que vous avez besoin. Mais je préfère utiliser, pour les fichiers spécifiques, certains outils en ligne. De cette façon, je peux l'utiliser quel que soit le système opérationnel. Voici un exemple: diffchecker.com

Mais pour mes besoins, je pense que le meilleur outil pour suivre les changements et les journaux des fichiers de mon projet est GIT. Si vous travaillez dans une équipe, vous pouvez avoir un repo en ligne sur un serveur de la vôtre, ou l'utiliser avec Bitbucket ou Github.

Il aide quelqu'un l'espoir.

Ta Réponse







Articles Liés