[问题] 比较两资料夹的binary file

楼主: wfgh (lyle)   2015-03-02 22:25:13
我用diff比较两张一样的图档
但是档名不一样
diff jpg1 jpg2
以上指令结果合乎预期
没有任何output
但是当我把他们分别放至不同的directory
再用
diff dir1 dir2
结果
Only in dir1:jpg1
Only in dir2:jpg2
很显然的
作用在directory上时
diff只会比较档名
请问该怎么比较两资料夹里的档案“内容”
而不是档名
感谢
作者: ckc1ark (伪物)   2015-03-02 22:52:00
checksum试试如果各有100个不同档名的档案 你本来希望diff可以帮你做100x100个diff吗
作者: Bellkna (柔弱气质伪少女)   2015-03-02 23:21:00
kdiff3?
作者: carylorrk (carylorrk)   2015-03-02 23:30:00
资料夹里分别只有一个档案?不然怎么知道哪个跟哪个比
作者: kenduest (小州)   2015-03-02 23:54:00
请问你 diff 使用的目的是?只是判断档案是否一样内容?diff 目的主要是文字档案,binary 用 diff 很诡异若 binary 要判断是否相同应该用产生 checksum 工具比方 md5sum, sha1sum 等等工具才对
作者: Bellkna (柔弱气质伪少女)   2015-03-04 18:34:00
gui下的话 我是都用kdiff3比对数个目录(含subdir)

Links booklink

Contact Us: admin [ a t ] ucptt.com