在并排 diff 中,何时使用 |?

在并排 diff 中,何时使用 |?

在 diff 的文档中,“并排显示差异”下有说明:

‘|’
The corresponding lines differ, and they are either both complete or both incomplete.

什么是完全的不完整到底是什么意思?另请参见当对两个文件运行 diff 时,| 是什么意思?. 是否存在对 '|' 进行不同解释的 diff 类型?

谢谢 Sigbert

答案1

这是最好的描述“不完整的线”我可以找到:

如果文件的最后一行以换行符结尾,则为“完整行”。否则为“不完整行”。

例如,假设 F 和 G 是单字节文件,分别仅包含 f 和 g。然后diff F G输出:

1c1
< f
\ No newline at end of file
---
> g
\ No newline at end of file

相关内容