2013-03-14 33 views

回答

4

這裏是一個單行的perl
perl -e 'binmode(STDOUT, ":utf8");print "\x{20B9}\n"'

輸出:

說明:
1)binmode(STDOUT, ":utf8");
設置從perl的標準輸出的出支持UTF8。此UTF8允許顯示擴展符號

2)的Unicode值盧比是U+20B9(參考Wikipedia

3)要顯示該
print "\x{20B9}\n"
推該符號到標準輸出。並且以上設置(1)配置了標準輸出以支持其輸出,即

您可以在代碼中嵌入此代碼段。
我希望它也能幫助別人! :)

+0

我沒有得到的輸出在2006年Perl版本 – user1613245 2013-03-14 09:16:58

+0

哦確定..對我來說,'perl的-version' 這是**的Perl 5,版本14,顛覆2(v5.14.2)**爲'x86_64-linux-gnu-thread-multi'設計,並且爲了更多的細節而參考perl -V,你將會看到我是否能夠爲你的perl版本找到一些東西。升級您的版本,如果遺留代碼不是問題! :) – 2013-03-14 09:38:50

+1

非常感謝您的關注Vishal – user1613245 2013-03-14 09:41:34