ファイルをパッチするためにwdiff(単語の違い)の出力をどのように使用できますか?

ファイルをパッチするためにwdiff(単語の違い)の出力をどのように使用できますか?

出力は使用できますか?違い(単語ごとの違い)ファイルをパッチするには?

単語の変更だけでなく、改行の追加と削除も含むファイルがあります。これを使用してwdiff単語の変更を表示できます。しかし、これらの単語の変更を元のバージョンに再適用できますか?

私は同様のことを試しました:

wdiff old_file new_file > test.patch
patch old_file test.patch

明らかにこれはうまくいきません(改行文字がめちゃくちゃだからです)。出力は次のとおりです

patch: **** Only garbage was found in the patch input.

問題は次のとおりです。

元のファイルに変更をパッチするためにpatch出力(または同様の単​​語比較プログラム)を使用できるバリアントまたは類似のプログラムはありますか?wdiff

(つまり、改行のすべての変更を無視するwdiff / patch手順)。

ベストアンサー1

おすすめ記事