в документации к diff сказано в разделе «Отображение различий бок о бок»:
‘|’
The corresponding lines differ, and they are either both complete or both incomplete.
Что в точности означает полный и неполный ? См. Также пример в Что делает | означает, когда diff запускается для двух файлов? . Существуют разновидности diff, интерпретирующие "|" иначе?
Спасибо Sigbert
Это лучшее описание "неполной строки", которое я смог найти:
Например, предположим, что F и G — однобайтовые файлы, содержащие только f и g соответственно. Затем diff F G
выводит:
1c1
< f
\ No newline at end of file
---
> g
\ No newline at end of file