Bash echo veya / bin / echo komutunu GNU coreutils'den iconv ile birlikte kullanabilirsiniz:
echo -ne '\x09\x65' | iconv -f utf-16be
İconv varsayılan olarak yerel kodlama sistemine dönüştürür. Belki de belirli bir kabuk veya yankı komutuna güvenmekten daha taşınabilir. Perl. Perl’im varken bildiğim herhangi bir UNIX sistemi ve hatta birkaç tane Windows bağlantı noktası var.
perl -C -e 'print chr 0x0965'
Bunu yapmak istediğimde çoğu zaman, yerleşik desteği olan Vim / GVim gibi bir editördeyim. Ekleme modundayken, Ctrl-V tuşlarına ve ardından u tuşuna, ardından dört onaltılık karakter yazın. U + FFFF'nin ötesinde bir karakter istiyorsanız, büyük U harfini kullanın ve 8 onaltılık karakter yazın. Vim ayrıca, keymaps yapmak için özel kolay destekler. Bir dizi karakteri başka bir sembole dönüştürür. Örneğin, www olarak geliştirdiğim bir anahtar eşlemim var, TM'yi ™, (C) 'yi ©, (R)' yi ® 'e dönüştürür. Ayrıca gerekli olduğunda Klingon için bir anahtar haritam var. Eminim Emacs'in benzer bir şeyi vardır. GVim ve GNOME Terminali içeren bir GTK + uygulamasındaysanız, Unicode karakterini oluşturmak için Control-Shift-u ardından 4 hex karakterini deneyebilirsiniz. Eminim KDE / Qt da buna benzer bir şeydir.
GÜNCELLEME: Bash 4.2'den itibaren, şu anda yerleşik bir özellik olarak görünüyor:
echo $'\u0965'
GÜNCELLEME: Ayrıca, bugünlerde bir Python örneği muhtemelen Perl'e tercih edilecektir. Bu hem Python 2 hem de 3'te çalışır:
python -c 'print(u"\u0965")'