Я хотел бы использовать 'diff', чтобы получить разницу между строками и символами. Например, рассмотрим:
Файл 1
abcde
abc
abcccd
Файл 2
abcde
ab
abccc
Используя diff -u, я получаю:
@@ -1,3 +1,3 @@
abcde
-abc
-abcccd
\ No newline at end of file
+ab
+abccc
\ No newline at end of file
Однако это только показывает мне, что были изменения в этих строках. Я бы хотел увидеть что-то вроде:
@@ -1,3 +1,3 @@
abcde
-ab<ins>c</ins>
-abccc<ins>d</ins>
\ No newline at end of file
+ab
+abccc
\ No newline at end of file
Вы меня поняли.
Теперь я знаю, что могу использовать другие движки, чтобы отмечать / проверять разницу в определенной строке. Но я бы предпочел использовать один инструмент, который все это делает.