유니 코드 유틸리티를 사용해보십시오 .
$ unicode ‽
U+203D INTERROBANG
UTF-8: e2 80 bd UTF-16BE: 203d Decimal: ‽
‽
Category: Po (Punctuation, Other)
Bidi: ON (Other Neutrals)
또는 ICU 패키지 의 uconv
유틸리티 :
$ 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
그것들은 글리프 전체가 아닌 그 글리프를 구성하는 캐릭터들에 대한 정보를 제공합니다. 예를 들어 é
(예 : 악센트를 결합한 경우) :
$ 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
? 설치되어 있지 않은 것 같습니다 (아키 리눅스 저장소에서 찾을 수 없음). 또한 지구상에서 무엇exclarrogatif
입니까? [편집 : 저의 시스템도 프랑스어가 아니더라도 여기도 있습니다.]