patchコマンド

パッチの適用

patchコマンドの典型的な使い方(パッチのあて方)は次の通り.

$ patch -p1 foo.diff

書き換え前(パッチ適用前)のファイルはmain.c.origのようなファイル名で残っている. したがって,どのファイルがどのように書き換えられたかを調べたいときは, *.origというファイル名のファイルを調べればよい.

パッチファイルの作成

$ touch program.v1-v1.1.patch
$ foreach i *.c *.h
>diff -c ver.1/$i $i >> program.v1-v1.1.patch
>end

はたいたかし
トップ > 開発ツール > patch