有没有可能仅复制两个文件之间的差异?就像在winmerge中一样,但我找不到这个选项
就像这个屏幕上的一样-我只想复制'黄色部分'。当然,我可以手动完成,但在大文件中这并不好玩:-)
有没有可能仅复制两个文件之间的差异?就像在winmerge中一样,但我找不到这个选项
就像这个屏幕上的一样-我只想复制'黄色部分'。当然,我可以手动完成,但在大文件中这并不好玩:-)
WinMerge 内置了一种简单的方法来生成所谓的“仅差异”文件,称为“补丁”。
点击“工具”,然后点击“生成补丁...”,并输入要存储结果的位置:
您将得到(对于您的示例)文件
4,8c4,8
< HELLO WORLD
< HELLO WORLD
< HELLO WORLD
< HELLO WORLD
< HELLO WORLD
---
>
>
>
>
>
它使用标准的、紧凑的差异表示方式,并且易于操作。
以下是您在WinMerge中的操作步骤:
^[+>].*$
以保留删除的行或^[-<].*$
以保留添加的行)。grep
和上述正则表达式之一即可完成。