diffコマンド

/ Linux/Unix / Comment[0]
ファイル内容の比較を行う

$ diff Originalfile.zip Fakefile?.zip
$

何も表示されない場合は両方のファイルが一致しています。


$ diff Originalfile.zip Fakefile?.zip
バイナリファイルOriginalfile.zipとFakefile?.zipは違います。

一致しないとこの様な表示が出ます。

テキストファイルの場合
$ diff text1 text2
1,2c1,2
< 放て心に刻んだ夢を未来さえ置き去りにして
< 限界など知らない意味ないこの力が光散らすその先にはるかな思いを
---
> 放て心に刻んだロリを彼女さえ置き去りにして
> 熟女など知らない意味ないこのジョニーがケフィア散らすその先にはるかな思いを

一致しない行を表示してくれます。

-i 大文字小文字を区別しない
-r ディレクトリごと比較する
-w 空白の違いを比較しない


$ md5sum Sentfile.zip > sentfile.md5; diff sentfile.md5 Original.md5
送られてきたファイルのMD5を求め、元々持っていたMD5を比較する。
一致すればそのファイルは自分の持っているファイルと同じ物
一致しなければ、それは偽物のファイルである。
関連記事

コメント

:
:
:
:
:
管理人のみ表示を許可