我想知道是否可以应用补丁文件,其中行的顺序可能不同。例如:
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中删除PARAM2
,PARAM4
,但它们可能不会在我删除它们的文件中按顺序排列。 (注意:我可以编写一个脚本来执行此操作,但我想知道在我继续操作之前是否有更优雅的方法来执行此操作)。