ManPag.es - linux manpages

pdf

LIBIDN

NAME

libidn − Internationalized Domain Names command line tool

SYNOPSIS

libidn [OPTIONS]... [STRINGS]...

DESCRIPTION

libidn 0.6.5

Command line interface to the internationalized domain name library.

All strings are expected to be encoded in the preferred charset used by your locale. Use ‘−−debug’ to find out what this charset is. You can override the charset used by setting environment variable CHARSET.

To process a string that starts with ‘−’, for example ‘−foo’, use ‘−−’ to signal the end of parameters, as in ‘idn −−quiet −a −− −foo’.
−h
, −−help

Print help and exit

−V, −−version

Print version and exit

−s, −−stringprep

Prepare string according to nameprep profile

−d, −−punycode−decode

Decode Punycode

−e, −−punycode−encode

Encode Punycode

−a, −−idna−to−ascii

Convert to ACE according to IDNA (default)

−u, −−idna−to−unicode

Convert from ACE according to IDNA

−−allow−unassigned

Toggle IDNA AllowUnassigned flag (default=off)

−−usestd3asciirules

Toggle IDNA UseSTD3ASCIIRules flag (default=off)

−t, −−tld

Check string for TLD specific rules Only for −−idna−to−ascii and −−idna−to−unicode (default=on)

−p, −−profile=STRING

Use specified stringprep profile instead Valid stringprep profiles are ‘Nameprep’, ‘iSCSI’, ‘Nodeprep’, ‘Resourceprep’, ‘trace’, and ‘SASLprep’.

−−debug

Print debugging information (default=off)

−−quiet

Silent operation (default=off)

SEE ALSO

The full documentation for libidn is maintained as a Texinfo manual. If the info and libidn programs are properly installed at your site, the command

info libidn

should give you access to the complete manual.

pdf