2009-02-16 11 views
4

Je fais beaucoup de comparaisons de fichiers (source, journaux, etc.) et j'ai besoin de masquer certaines sections, par ex. dates/heures/numéros de ligne qui font que chaque ligne est différente. Beyond Compare vous permet de pré-traiter les fichiers, mais vous devez alors écrire des morceaux de code pour cela.Comparez l'outil qui peut masquer les différences?

Existe-t-il un outil de type interface graphique qui vous permet de masquer des sections du fichier via un filtre, par ex. sauter les colonnes 10 à 16, sauter les données entre le mot x et le mot y etc.

+0

Pourquoi est-ce rejeté et marqué pour fermer? –

+0

Pourquoi les 2 votes down? –

+0

Hé, comment ça marche? Il y a une question posée tout à l'heure, c'est-à-dire "outil de comparaison XML qui peut" ranger "le XML et ignorer les différences dans les attributs." cela n'a pas eu de votes «bas» ou «proches» et cela me semble exactement la même chose? – nzpcmad

Répondre

2

Check out WinMerge. Il a la capacité de filtrer les lignes en fonction des expressions régulières.

+0

J'utilise beaucoup WinMerge et je n'avais aucune idée qu'il avait cette capacité de filtrage! Merci de m'avoir éduqué! –

0

Je ne sais pas de tous les outils de l'interface graphique, mais si vous êtes dans un environnement unix, vous pouvez diriger les deux fichiers par sed ou awk

#Example: skip first word 
sed 's/^[^[:space:]]*//' yourfile1 >file1.tmp 
sed 's/^[^[:space:]]*//' yourfile2 >file2.tmp 
diff file1.tmp file2.tmp 
Questions connexes