Linux diff tool中的1c1是什么意思?

Linux diff tool中的1c1是什么意思?,linux,diff,Linux,Diff,我使用两个文件运行了diff,得到了以下输出: 1c1 < dbacaad --- > dbacaad 1c1 DBACAD 这是什么意思?我的两个文件似乎完全相同。 多谢各位 回答您在标题中提出的问题:1c1表示 第一个文件被c以某种方式挂起,以生成第二个文件中的行1 实际上:它们可能在空格方面有所不同(可能是尾随空格,或者Unix与Windows行结尾?) 尝试diff-wfile1file2,它将忽略空白。或cmp文件1文件2,其中 将告诉您第一个差异出现在文件中的字节数。

我使用两个文件运行了diff,得到了以下输出:

1c1
< dbacaad
---
> dbacaad
1c1
DBACAD
这是什么意思?我的两个文件似乎完全相同。
多谢各位

回答您在标题中提出的问题:1c1表示 第一个文件被c以某种方式挂起,以生成第二个文件中的行1

实际上:它们可能在空格方面有所不同(可能是尾随空格,或者Unix与Windows行结尾?)

尝试
diff-wfile1file2
,它将忽略空白。或
cmp文件1文件2
,其中
将告诉您第一个差异出现在文件中的字节数。

添加-w后,它没有返回差异。我查看了这两个文件。没有空格,只有一个下一行字符。这在windows和linux中也会有所不同吗?谢谢是的,Windows和Unix使用不同的行尾字符序列,这将显示在正常的
diff
中。我明白了。非常感谢你!