utf8dump
Description
utf8dump
interpretes stdin as a UTF-8
stream and dumps the codepoint and optionally name of each
character to stdout.
For example, the title of Pike & Thompson's UTF-8 paper would be displayed as:
0048 H 0065 e 006c l 006c l 006f o 0020 0057 W 006f o 0072 r 006c l 0064 d 000a . 006f o 0072 r 000a . 039a Κ 03b1 α 03bb λ 03b7 η 03bc μ 03ad έ 03c1 ρ 03b1 α 0020 03ba κ 03cc ό 03c3 σ 03bc μ 03b5 ε 000a . 006f o 0072 r 000a . 3053 こ 3093 ん 306b に 3061 ち 306f は 0020 4e16 世 754c 界 000a .
or — when invoked with the -c
option — as:
0048 H LATIN CAPITAL LETTER H 0065 e LATIN SMALL LETTER E 006c l LATIN SMALL LETTER L 006c l LATIN SMALL LETTER L 006f o LATIN SMALL LETTER O 0020 SPACE 0057 W LATIN CAPITAL LETTER W 006f o LATIN SMALL LETTER O 0072 r LATIN SMALL LETTER R 006c l LATIN SMALL LETTER L 0064 d LATIN SMALL LETTER D 000a . LINE FEED 006f o LATIN SMALL LETTER O 0072 r LATIN SMALL LETTER R 000a . LINE FEED 039a Κ GREEK CAPITAL LETTER KAPPA 03b1 α GREEK SMALL LETTER ALPHA 03bb λ GREEK SMALL LETTER LAMDA 03b7 η GREEK SMALL LETTER ETA 03bc μ GREEK SMALL LETTER MU 03ad έ GREEK SMALL LETTER EPSILON WITH TONOS 03c1 ρ GREEK SMALL LETTER RHO 03b1 α GREEK SMALL LETTER ALPHA 0020 SPACE 03ba κ GREEK SMALL LETTER KAPPA 03cc ό GREEK SMALL LETTER OMICRON WITH TONOS 03c3 σ GREEK SMALL LETTER SIGMA 03bc μ GREEK SMALL LETTER MU 03b5 ε GREEK SMALL LETTER EPSILON 000a . LINE FEED 006f o LATIN SMALL LETTER O 0072 r LATIN SMALL LETTER R 000a . LINE FEED 3053 こ HIRAGANA LETTER KO 3093 ん HIRAGANA LETTER N 306b に HIRAGANA LETTER NI 3061 ち HIRAGANA LETTER TI 306f は HIRAGANA LETTER HA 0020 SPACE 4e16 世 CJK UNIFIED IDEOGRAPH-4E16 754c 界 CJK UNIFIED IDEOGRAPH-754C 000a . LINE FEED
Source-Code and History
2007-10-30 | utf8dump (Perl source code) | 561B | The (still) current version. |
Binary distributions
None at the moment. It's just a single tiny perl script.
$Date: 2018-06-04 12:02:18 +0200 (Mon, 04 Jun 2018) $