gpt4 book ai didi

linux - 如何在Linux中比较两个文件跳过某些特定部分

转载 作者:太空宇宙 更新时间:2023-11-04 03:53:26 25 4
gpt4 key购买 nike

我知道 Linux 中有很多用于比较文件的实用程序,例如 diffcksum

但我想比较两个文件与某些条件。我想跳过两个文件中的一个单词或以“xyz”开头的单词并进行比较。这可能吗?如果是,怎么办?

最佳答案

比较工具通常是面向“每行”的,而不是面向单词的。

对于类似的情况,我需要比较日志文件,其中一些唯一标识符通常会有所不同,但它们在文件中非常频繁,因此 diff 工具无法提供干净的输出。

我的解决方案是获取第二个文件并制作一个临时副本,其中我将唯一值替换为与第一个文件相同的值,然后进行比较。

如果有多个唯一值,我会为每个文件制作一份副本,将所有“xyz*”字符串替换为两个文件中相同的中性字符串,然后进行比较。

关于linux - 如何在Linux中比较两个文件跳过某些特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25537697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com