diff で、差分ファイルを作成し、patch で、差分ファイルからファイルの変更を行うための流れを説明します。 diff/patch とは diff というのはファイルの差分を作成するツール、 patch というのはファイルの差分からファイルの変更を再現するツールです。通常 diff で作った差分ファイルをパッチ(ばんそうこう)と呼びます。 パッチは diff を用いることで作成できます。この際 -c オプションを付けるほうが良いようです。 -c オプションを付けると変更部分の前後関係も記録する context 形式の差分が作成されるためより正確にパッチを適用できます。 ファイル単位のパッチ作成 1ファイル毎にパッチを作成するには以下のようにします。 FROM_FILE の所に変更前のファイル名、 TO_FILE の所に変更済みのファイル名、 PATCH_FILE の所に作成するパッチの
![Linux diff による差分ファイル作成 + patch によるファイルの差分からファイルの変更 | OKWAVE Guide [OKWAVE ガイド]](https://cdn-ak-scissors.b.st-hatena.com/image/square/401157ca00241298758e146ec641b8d4d41b1575/height=288;version=1;width=512/https%3A%2F%2Fgazo.okwave.jp%2Fokwave%2Ftop%2Fimages%2Flogo%2Ffacebook_okwave.jpg)