Next: , Previous: patch Directories, Up: Merging with patch


10.8 バックアップファイル

通常,パッチが正確にオリジナルの入力ファイルにマッチしない場合,その状況 では‘patch -R’ (see Reversed Patches)でパッチを元に戻す場合にオ リジナルデータが元に戻らないので,バックアップファイルを作成します.しか し,posixに準拠しているとき,patchはデフォルトでバックアッ プファイルを作成しません.See patch and POSIX.

-b--backupオプションで,patchはパッチがオ リジナルの入力にマッチするかどうかに依存せずバックアップファイルを作成し ます.--backup-if-mismatchオプションでは,patchはマッ チしないファイルに対してバックアップファイルを作成します.これは, posixに準拠していないときのデフォルトです. --no-backup-if-mismatchオプションで,patchはマッチし ないファイルに対してもバックアップファイルを作成しません.これは posixに準拠しているときのデフォルトです.

バックアップファイルが存在しないとき,存在しないファイルを再生成させる場 所として,空の読み込み不可能なバックアップファイルが作成されます.