Total Commander 同步目录将相同的文件显示为不同的文件

Total Commander 同步目录将相同的文件显示为不同的文件

不知道为什么,但是当我单击同步目录时,它会将相同的文件显示为不同的。

在此处输入图片描述

我怎样才能让这些文件不显示为不同?

答案1

我认为这与不同平台的“线路终止”有更大的关系。

左侧的文件(156 字节)应具有 CRLF 结尾(每个“换行”字符 2 个字节)(Windows/DOS 平台)。

右侧的文件(148 字节)应具有 LF 结尾(每个“换行”字符 1 个字节)(Linux/UNIX 平台)。

由于有 9 行(和 8 个 EOL [行结束符]),这造成了 8 个字节的差异,而这些文件中的其他内容保持不变。

答案2

安装 BeyondCompare(例如版本 4)。
安装后比较设置
- 参数:%1 %2 /title1=%6 /title2=%7
- 扩展:.*

之后,您可以从 Total Commander 上下文菜单中使用它,如屏幕截图所示:

选择左侧文件进行比较 与“选定的左侧文件”进行比较

答案3

在 IT 领域知识方面,人们比较哈希值来决定相同的文件。

哈希方法有几种,常见的有MD5 和 SH1。你可以用关键词谷歌搜索:MD5校验和和/或SH1校验和

回到 total commander,该网站提示您如何使用 total commander 附加组件,为您提供 MD5 / SH1 哈希比较。

http://ghisler.ch/board/viewtopic.php?t=14567&view=next

也就是说,回到你的问题,答案是:不要使用比较内容. 使用哈希方法比较文件。

相关内容