BSD Ports

misc/uniutils 2.27p4 OpenBSD

Unicode utilities

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Nicholas Marriott <[email protected]>
Categories
misc

Description

Uniutils consists of five programs for finding out what is in a Unicode file.

uniname defaults to printing the character offset of each character, its byte offset, its hex code value, its encoding, the glyph itself, and its name.

unidesc reports the character ranges to which different portions of the text belong. It can also be used to identify Unicode encodings (e.g. UTF-16be) flagged by magic numbers.

unihist generates a histogram of the characters in its input, which must be encoded in UTF-8 Unicode.

ExplicateUTF8 is intended for debugging or for learning about Unicode. It determines and explains the validity of a sequence of bytes as a UTF8 encoding.

unireverse is a filter that reverses UTF-8 strings character-by- character (as opposed to byte-by-byte).

In the other systems

SystemPortVersion
OpenBSDmisc/uniutils2.27p4
FreeBSDsysutils/uniutils2.28_1
DragonFlysysutils/uniutils2.28_1

Install

Binary package:

pkg_add uniutils

From the ports tree:

cd /usr/ports/misc/uniutils && make install

Dependencies

No port depends on this one.