আমার ম্যাক টার্মিনালে, ইউটিএফ -8 মুদ্রণ সাধারণভাবে less
কাজ করে তবে সঠিকভাবে কাজ করে না।
সুতরাং এটি সঠিকভাবে কাজ করে:
$ echo -e '\xe2\x82\xac'
€
তবে কম পাইপ দেওয়া এরকম কিছু দেয়:
$ echo -e '\xe2\x82\xac' | less
<E2><82><AC>
এটা কিভাবে ঠিক হবে?
ডায়াগনস্টিক্সের জন্য:
আমি ম্যাক ওএস 10.6.8 ব্যবহার করছি। কম সংস্করণ 418, টার্মিনাল 2.1.2 (273.1)।
আমার লোকেলের আউটপুটটি হ'ল:
$ locale
LANG="en_US.UTF-8"
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL="C"