2010-04-30 8 views

Répondre

13

Et à propos de: diff -I '^time.*' file1 file2?

S'il vous plaît pas doesn't always work as expected selon diffutils manuel:

Cependant, -I ne tient pas compte que l'insertion ou la suppression de lignes qui contiennent l'expression régulière si chaque ligne a changé dans le beau gosse (chaque insertion et chaque suppression) correspond l'expression régulière. En d'autres termes, pour chaque changement non-ignorable, diff imprime l'ensemble complet des changements dans son voisinage, y compris ceux qui sont ignorables. Vous pouvez spécifier plusieurs expressions régulières pour les lignes à ignorer en utilisant plusieurs options -I. diff essaie de faire correspondre chaque ligne avec chaque expression régulière, en commençant par la dernière donnée.