Me gustaría usar 'diff' para obtener una diferencia entre líneas y caracteres. Por ejemplo, considere:
Archivo 1
abcde
abc
abcccd
Archivo 2
abcde
ab
abccc
Usando diff -u obtengo:
@@ -1,3 +1,3 @@
abcde
-abc
-abcccd
\ No newline at end of file
+ab
+abccc
\ No newline at end of file
Sin embargo, solo me muestra que hubo cambios en estas líneas. Lo que me gustaría ver es 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
Entiendes mi deriva.
Ahora, sé que puedo usar otros motores para marcar / verificar la diferencia en una línea específica. Pero prefiero usar una herramienta que lo haga todo.