内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
02_freebsd
»
80_Unixコマンド
»
diff
トレース:
02_freebsd:80_unixコマンド:diff
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== diff ====== ===== 機能 ===== diffコマンドは、引数として指定された2つのファイルの差分を標準出力に出力します。 ファイル名としてハイフン(-)を指定すると、標準入力から入力された内容と比較します。 diffコマンドを用いると、プログラムのソースファイルなど、テキストファイルの相違点が分かります。 プログラムのバージョンアップ前とバージョンアップ後でどのようにソースが修正されたか、 仕様書やマニュアルのどこが変更されたかなどを調べることができます。 ===== 構文 ===== <code> diff [オプション] ファイル名1 ファイル名2 </code> ===== オプション ===== <code> -a テキストファイルでなくてもテキストとみなして比較する。 -C 行数 違っている行の前後も行数に指定された行数文表示する。 -i 大文字と小文字の違いを無視する。 -w 空白を無視して比較する。 -r ディレクトリ以下も全部 -q ファイルの中身を表示しない </code> ===== コマンド例 ===== <code> $ cat a.doc esprit elise $ cat b.doc esprit elite elan $ diff a.doc b.doc 2c2,3 < elise ファイル1(a.doc)にはeliseという行が追加されている。 ---- >elite ファイル2(b.doc)にはファイル1からelite,elanの行が >elan 追加されている。 </code> ==== ディレクトリの中まで確認 ==== <code> diff -r {srcDir} {destDir} </code> ==== ファイルの中身を表示したくない場合 ==== <code> diff -rq {srcDir} {destDir} </code> {{tag>Unixコマンド ファイル操作}}
02_freebsd/80_unixコマンド/diff.txt
· 最終更新: 2021/01/15 08:05 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ