Tôi muốn sử dụng 'diff' để có sự khác biệt cả hai dòng giữa và sự khác biệt về ký tự. Ví dụ, hãy xem xét:
Tệp 1
abcde
abc
abcccd
Tệp 2
abcde
ab
abccc
Sử dụng diff -u tôi nhận được:
@@ -1,3 +1,3 @@
abcde
-abc
-abcccd
\ No newline at end of file
+ab
+abccc
\ No newline at end of file
Tuy nhiên, nó chỉ cho tôi thấy đó là những thay đổi trong những dòng này. Những gì tôi muốn thấy là một cái gì đó như:
@@ -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
Bạn hiểu được sự trôi dạt của tôi.
Bây giờ, tôi biết tôi có thể sử dụng các động cơ khác để đánh dấu / kiểm tra sự khác biệt trên một dòng cụ thể. Nhưng tôi muốn sử dụng một công cụ làm được tất cả.