ลองใช้ยูทิลิตี้Unicode :
$ unicode ‽
U+203D INTERROBANG
UTF-8: e2 80 bd UTF-16BE: 203d Decimal: ‽
‽
Category: Po (Punctuation, Other)
Bidi: ON (Other Neutrals)
หรือuconv
โปรแกรมอรรถประโยชน์จากแพ็คเกจICU :
$ printf %s ‽ | uconv -x any-name
\N{INTERROBANG}
นอกจากนี้คุณยังสามารถรับข้อมูลผ่านทางrecode
ยูทิลิตี้:
$ printf %s ‽ | recode ..dump
UCS2 Mne Description
203D point exclarrogatif
หรือด้วย Perl:
$ printf %s ‽ | perl -CLS -Mcharnames=:full -lne 'print charnames::viacode(ord) for /./g'
INTERROBANG
โปรดทราบว่าผู้ที่ให้ข้อมูลเกี่ยวกับตัวละครที่ทำขึ้นสัญลักษณ์นั้นไม่ได้อยู่ที่สัญลักษณ์ทั้งหมด ตัวอย่างเช่นสำหรับé
(e ด้วยการรวมสำเนียงเฉียบพลัน):
$ printf é | uconv -x any-name
\N{LATIN SMALL LETTER E}\N{COMBINING ACUTE ACCENT}
แตกต่างจากตัวละครéสแตนด์อโลน:
$ printf é | uconv -x any-name
\N{LATIN SMALL LETTER E WITH ACUTE}
คุณสามารถขอuconv
รวมตัวกันอีกครั้ง (สำหรับผู้ที่มีรูปแบบผสม):
$ printf 'e\u0301b\u0301' | uconv -x '::nfc;::name;'
\N{LATIN SMALL LETTER E WITH ACUTE}\N{LATIN SMALL LETTER B}\N{COMBINING ACUTE ACCENT}
(éมีรูปแบบรวมกัน แต่ไม่รวม b́)
unicode
อะไร ฉันดูเหมือนจะไม่ได้ติดตั้ง (และไม่สามารถหาได้ใน Arch Linux repos) นอกจากนี้บนโลกคือexclarrogatif
อะไร? [แก้ไข: ฉันได้รับที่นี่ด้วยแม้ว่าระบบของฉันจะไม่ใช่ภาษาฝรั่งเศส]