我想比较两个包含事务列表的日志文件。这些交易的字段在行本身内定义。例如:超越比较4:如何仅显示包含特定字符串的行?
transactionID: 1, transactionType: 6, transactionData: 123456
transactionID: 2, transactionType: 6, transactionData: 654321
在一个日志文件,TRANSACTIONTYPE 6交易可能会连续,而在其他的文件,他们可以与其他交易类型交错。所以虽然transactionID可能不同,但它们仍然会以相同的顺序包含相同的数据。
我怎样才能过滤或以其他方式只列出了其中包含字符串“TRANSACTIONTYPE:6”这两个文件?这将过滤所有其他交易,并让我只看到类型6的那些。
谢谢。
谢谢你的帖子。它教会了我几件事,但不幸的是没有满足我的需求。我需要所有不包含字符串(或不匹配正则表达式)的行为** hidden **,并只显示包含匹配表达式的行。你所描述的是如何比较包含匹配表达式的行。 – omouri
问题是相同类型的事务可能在两个文件的不同时间发生(不对齐),它们甚至可能与其他事务交错。所以,我想只能查看和比较特定类型的交易。 – omouri
Beyond Compare不支持筛选以仅显示包含特定字符串的行。您可以做的最好的只是显示包含特定字符串的差异。 –