diff工具中的1c1是什么意思?

时间:2013-11-28 00:17:15

标签: linux diff

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

1c1
< dbacaad
---
> dbacaad

这是什么意思?我的两个文件似乎完全一样。 非常感谢你!

1 个答案:

答案 0 :(得分:13)

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

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

尝试diff -w file1 file2,它将忽略空格。或者cmp file1 file2,哪个 将告诉你文件中有多少字节出现第一个差异。

相关问题