Eu gostaria de usar 'diff' para obter uma diferença de linha e de caractere. Por exemplo, considere:
Arquivo 1
abcde
abc
abcccd
Arquivo 2
abcde
ab
abccc
Usando diff -u eu obtenho:
@@ -1,3 +1,3 @@
abcde
-abc
-abcccd
\ No newline at end of file
+ab
+abccc
\ No newline at end of file
No entanto, isso só me mostra que houve mudanças nessas linhas. O que eu gostaria de ver é algo como:
@@ -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
Você me entende.
Agora, eu sei que posso usar outros motores para marcar / verificar a diferença em uma linha específica. Mas prefiro usar uma ferramenta que faça tudo isso.