是否可以忽略补丁订单?

时间:2014-03-31 15:31:58

标签: bash patch

我想知道是否可以应用补丁文件,其中行的顺序可能不同。例如:

file.txt的:

PARAM5
PARAM4
PARAM3
PARAM2
PARAM1

file.patch:

--- f1.txt      2014-03-31 11:15:38.543560653 -0400
+++ f2.txt      2014-03-31 11:25:11.029173000 -0400
@@ -2 +1,0 @@
-PARAM2
@@ -4 +2,0 @@
-PARAM4

在这里,我想从file.txt中删除PARAM2PARAM4,但它们可能不会在我删除它们的文件中按顺序排列。 (注意:我可以编写一个脚本来执行此操作,但我想知道在我继续操作之前是否有更优雅的方法来执行此操作)。

0 个答案:

没有答案