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

问题描述 投票:0回答:2

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

1c1
< dbacaad
---
> dbacaad

这是什么意思?我的两个文件看起来完全一样。 非常感谢!

linux diff
2个回答
24
投票

回答你在标题中提出的问题:1c1表示第1行 第一个文件以某种方式挂起,在第二个文件中生成行 1 实际上:它们可能在空白方面有所不同(可能是尾随空格,或者 Unix 与 Windows 行结尾?)。

尝试

diff -w file1 file2

,它将忽略空格。 或者

cmp file1 file2
, 会告诉您文件中有多少字节出现第一个差异。
    


0
投票

© www.soinside.com 2019 - 2024. All rights reserved.