#author(“2017-08-14T06:24:16+00:00”,“default:kazuma”,“kazuma”) Linux全般

概要 [#hf0517a1]

patchコマンドは、差分を対象ファイルへ適用したり、戻したりすることが可能です。

patchファイル作成手順 [#a19f915e]

下記でpatchファイル作成の準備ファイルを作成します。

 $ cp -p 変更前 変更後のファイル
 $ vim 変更後のファイル
 変更適用後の状態にする

差分を表示して、patchファイルにする。

 $ diff -u 変更前 変更後のファイル > patch.1

patchファイル適用 [#re03559b]

 $ patch 適用対象のファイル <  patch.1

patchファイルの適用を戻す [#bc06bd59]

 $ patch -R 適用対象のファイル < patch.1