ฉันต้องการใช้ '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
คุณได้รับการล่องลอยของฉัน
ตอนนี้ฉันรู้ว่าฉันสามารถใช้เครื่องมืออื่นเพื่อทำเครื่องหมาย / ตรวจสอบความแตกต่างของบรรทัดเฉพาะได้ แต่ฉันอยากใช้เครื่องมือเดียวที่ทำได้ทั้งหมด