Vorrei usare "diff" per ottenere una differenza di riga tra e una differenza di carattere. Ad esempio, considera:
File 1
abcde
abc
abcccd
File 2
abcde
ab
abccc
Usando diff -u ottengo:
@@ -1,3 +1,3 @@
abcde
-abc
-abcccd
\ No newline at end of file
+ab
+abccc
\ No newline at end of file
Tuttavia, mi mostra solo che sono stati cambiamenti in queste righe. Quello che mi piacerebbe vedere è qualcosa del tipo:
@@ -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
Ottieni la mia deriva.
Ora, so che posso usare altri motori per contrassegnare / controllare la differenza su una riga specifica. Ma preferisco usare uno strumento che fa tutto.