1
說我有一個基本上像下面這樣的diff文件。如何「反轉」diff文件?
+line a
-line b
是否有可能做下列條件之一(或兩者)
逆這個文件(所以我會得到)
直插一個 +線b
將某些參數傳遞給
patch
,因此最終結果與應用 上述的反轉diff文件相同
P.S:格式搞亂了!但希望你的想法
說我有一個基本上像下面這樣的diff文件。如何「反轉」diff文件?
+line a
-line b
是否有可能做下列條件之一(或兩者)
逆這個文件(所以我會得到)
直插一個 +線b
將某些參數傳遞給patch
,因此最終結果與應用 上述的反轉diff文件相同
P.S:格式搞亂了!但希望你的想法
這裏是你應該做的(假設newFile.txt是要應用在反向diff文件和diffFile.txt該文件的差異文件):
patch -R newFile.txt diffFile.txt -o oldFile.txt
您可以更改放入文件的順序。例如。 diff a.txt b.txt - > diff b.txt a.txt。 – matt
你在找'patch --reverse'嗎? –
@WilliamPursell'--reverse'是否有補丁文件? –