次: , 上: Unified Format


2.3.2.1 一体化した書式の詳細な記述

一体化した出力書式は二行のヘッダで開始され,それは以下のようになります.

     --- from-file from-file-modification-time
     +++ to-file to-file-modification-time

タイムスタンプは,日付,有理数の秒を使用した時間,そして Internet RFC 2822 format のタイムゾーンを示すため`2002-02-21 23:30:39.942229878 -0800'のよう になります.

ヘッダの内容を,--label=labelオプションを用いて変更するこ とが可能です.Alternate Namesを参照してください.

次に,差異部分のhunkが一つ以上続きます.それぞれのhunkはファイルの差異部 分の一つの領域を表示します.一体化した書式のhunkは以下のようになります.

     @@ from-file-range to-file-range @@
      line-from-either-file
      line-from-either-file...

両方のファイルでの共通部分は,スペース文字で開始されます.二つのファイル 間で実際に差のある行には,以下の左側の列に出力されている指示文字の一つが あります.

`+'
最初のファイルの,ここに一行追加されました.
`-'
最初のファイルから,ここの一行が削除されました.