HOME

TheInfoList



OR:

In
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, ...
, uconv is a command-line tool that is bundled with
International Components for Unicode International Components for Unicode (ICU) is an open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or cont ...
that converts text files between different
character encoding Character encoding is the process of assigning numbers to graphical characters, especially the written characters of human language, allowing them to be stored, transmitted, and transformed using digital computers. The numerical values tha ...
s. It is very similar to the '' iconv'' command that is part of the Single UNIX Specification which is usually implemented using libiconv. In fact the command line options for transcoding are the same. The command ''uconv'' can also convert to and from various Unicode normalization forms. There is also an alternative implementation written in
Ruby A ruby is a pinkish red to blood-red colored gemstone, a variety of the mineral corundum (aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapp ...
. It was written to supplement support of Japanese encoding in Ruby's XML Parser.Ruby bindings
/ref>


See also

*
International Components for Unicode International Components for Unicode (ICU) is an open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or cont ...
* iconv


References

Unix text processing utilities Ruby (programming language) {{Compu-library-stub