2017-02-15 30 views
0

我有每行一個字符的兩個文件的差異輸出。有時,「不同」行上的輸出字符在我的終端中看起來相同。我想通過一個可以將字節值(甚至可能是unicode代碼點)添加到輸出的函數來管理diff輸出,以便我可以看到實際的字節差異。如何在Bash中獲取Unicode字符或字符值?

我無法搞清楚如何獲得猛砸字符的字節值。有沒有辦法做到這一點?我看到各種關於走向另一個方向的答案,但我想從字符到字節值。

回答

2

您可以使用od來顯示字符的各種表示形式,包括命名ASCII(od -t a)或十六進制(od -t x1)。

+0

'od -t x1'可能更有意義。 –

+0

你甚至可以同時使用... –

2

您可以使用vimdiff調出由側差異側面在vim,然後用GA顯示代碼點和G8以顯示UTF-8字節。

相關問題