9
使用bash,你可以使用printf
用十六進制代碼打印Unicode字符
\xHH byte with hexadecimal value HH (1 to 2 digits)
\uHHHH Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
例如
$ printf '\x26'
&
然而,由於預期
$ printf '\u0026'
\u0026
我的Bash版本Unicode的例子不打印
$ echo $BASH_VERSION
4.1.10(4)-release
在舊版本中可以使用** $ printf「%s」「%」**來打印**%**符號嗎? –
我認爲這很好,以及'printf「%%」'。 – chepner
謝謝,它的作品。 –