Anda dapat menggunakan gema bash atau / bin / echo dari GNU coreutils dalam kombinasi dengan iconv:
echo -ne '\x09\x65' | iconv -f utf-16be
Secara default, ikon dikonversi ke penyandian lokal Anda. Mungkin lebih portabel daripada mengandalkan shell atau perintah echo tertentu adalah Perl. Hampir semua sistem UNIX yang saya ketahui memiliki Perl dan bahkan memiliki beberapa port Windows.
perl -C -e 'print chr 0x0965'
Sebagian besar waktu ketika saya perlu melakukan ini, saya berada di editor seperti Vim / GVim yang memiliki dukungan bawaan. Saat dalam mode insert, tekan Ctrl-V diikuti oleh u, lalu ketikkan empat karakter hex. Jika Anda menginginkan karakter di luar U + FFFF, gunakan huruf kapital U dan ketik 8 karakter hex. Vim juga mendukung custom keymaps yang mudah dibuat. Itu mengubah serangkaian karakter ke simbol lain. Sebagai contoh, saya punya keymap yang saya kembangkan bernama www, itu mengubah TM ke ™, (C) ke ©, (R) ke ®, dan seterusnya. Saya juga punya peta kunci untuk Klingon ketika itu menjadi perlu. Saya yakin Emacs memiliki sesuatu yang serupa. Jika Anda berada di aplikasi GTK + yang mencakup GVim dan Terminal GNOME, Anda dapat mencoba Control-Shift-u diikuti oleh 4 karakter hex untuk membuat karakter Unicode. Saya yakin KDE / Qt memiliki sesuatu yang serupa.
UPDATE: Pada Bash 4.2, tampaknya fitur bawaan sekarang:
echo $'\u0965'
UPDATE: Juga, saat ini contoh Python mungkin akan lebih disukai daripada Perl. Ini berfungsi di Python 2 dan 3:
python -c 'print(u"\u0965")'