運用コマンドレファレンス Vol.1
指定した二つのファイル同士を比較し,相違点を表示します。
[入力形式]
diff [<option>] <file name1> <file name2> diff [<option>] <directory1> <directory2>
[入力モード]
一般ユーザモードおよび装置管理者モード
[パラメータ]
- <option>
- -i:大文字と小文字の違いを無視します。
- -r:共通のサブディレクトリに対して,再帰的に適用します(ディレクトリ指定時)。
- 本パラメータ省略時の動作
- 指定したファイル同士を,大文字と小文字の違いも含めて比較します。
- <file name1> <file name2>
- 比較するファイル名を指定します。
- <directory1> <directory2>
- 比較するディレクトリ名を指定します。
[スタック構成時の運用]
マスタスイッチ以外のメンバスイッチを対象とする場合,remote commandコマンドを使用してください。
remote command {<switch no.> | all} diff [<option>] <file name1> <file name2> remote command {<switch no.> | all} diff [<option>] <directory1> <directory2>
[実行例][表示説明]
# diff aaa.txt bbb.txt 3d2 <---------------1 < Test 3 6c5 <---------------2 < Test 6 --- > Test 66 7a7 <---------------3 > Test 8 #
- aaa.txtの3行目の"Test3"がbbb.txtでは削除されていることを示しています。
- aaa.txtの6行目の"Test6"とbbb.txtの5行目"Test66"に差分があることを示しています。
- bbb.txtの7行目に"Test8"が追加されていることを示しています。
[通信への影響]
なし
[応答メッセージ]
なし
[注意事項]
本コマンドで4メガバイト以上のテキストファイルを指定すると,"/usr/bin/diff: memory exhausted"と表示されて途中で終了することがあります。
All Rights Reserved, Copyright(C), 2011, 2020, ALAXALA Networks, Corp.