debian man page for vt-is-utf8

Query: vt-is-utf8

OS: debian

Section: 1

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

VT-IS-UTF8(1)							Linux User's Manual						     VT-IS-UTF8(1)

NAME
vt-is-UTF8 - check whether current VT is in UTF8- or byte-mode.
SYNOPSIS
vt-is-UTF8 [-h|--help] [-V|--version] [-q|--quiet]
DESCRIPTION
vt-is-UTF8 checks whether the current VT is in UTF8 mode, by writing (and erasing afterwards) a 3-byte-long UTF8 sequence, and looking how much chars where displayed by the console driver. A message telling in which mode the console is is then written to stdout (except if the --quiet option was given). If the --quiet option is not given, the value returned is 1 if an error occurs, else 0.
OPTIONS
-h --help display version number, a short help message and exit. -V --version display version number and exit. -q --quiet do not print on stdout in with mode we are, but return the state as exit-status 1 if in UTF8-mode, 0 if in byte-mode. In case of error, 0 is returned and a message is displayed on stderr.
BUGS
The check should be done by directly asking the kernel, which is not possible as of kernels 2.0.x. As of kernel 2.0.35, the byte-mode is sometimes erroneously detected as UTF8-mode, after switching from a 512-chars font to a 256-chars font. This is probably a console-driver bug.
SEE ALSO
unicode_start(1), unicode_stop(1). Console tools 10 Aug 1998 VT-IS-UTF8(1)
Related Man Pages
charset(1) - debian
asn1_string_print_ex(3ssl) - debian
asn1_string_print_ex_fp(3ssl) - debian
asn1_string_print_ex_fp(3) - centos
tconv(1) - hpux
Similar Topics in the Unix Linux Community
Checking for invalid chars
Convert UTF8 Format file to ANSI format
Convert UTF8 Format file to ANSI format
Help in duplicated chars in password
sed - print only the chars that match a given set in a string