tcucodec − popular encoders and decoders |
The command ‘tcucodec’ is a tool to use encoding and decoding features. This command is used in the following format. ‘file’ specifies a input file. If it is omitted, the standard input is read. |
tcucodec url [−d] [−br] [−rs base] [file] |
Perform URL encoding and its decoding. |
tcucodec base [−d] [file] |
Perform Base64 encoding and its decoding. |
tcucodec quote [−d] [file] |
Perform quoted−printable encoding and its decoding. |
tcucodec mime [−d] [−en name] [−q] [−on] [−hd] [−bd] [−part num] [file] |
Perform MIME encoding and its decoding. |
tcucodec hex [−d] [file] |
Perform hexadecimal encoding and its decoding. |
tcucodec pack [−d] [−bwt] [file] |
Perform Packbits encoding and its decoding. |
tcucodec tcbs [−d] [file] |
Perform TCBS encoding and its decoding. |
tcucodec zlib [−d] [−gz] [file] |
Perform ZLIB encoding and its decoding. |
tcucodec bzip [−d] [file] |
Perform BZIP2 encoding and its decoding. |
tcucodec xml [−d] [−br] [file] |
Process XML. By default, escape meta characters. |
tcucodec cstr [−d] [−js] [file] |
Perform C−string escaping and its unescaping. |
tcucodec ucs [−d] [−un] [−kw str] [file] |
Convert UTF−8 string into UCS−2 array. |
tcucodec hash [−crc] [−ch num] [file] |
Calculate the hash value. By default, use MD5 function. |
tcucodec cipher [−key str] [file] |
Perform stream cipher and its decipher. |
tcucodec date [−ds str] [−jl num] [−wf] [−rf] |
Process date string. By default, print the current UNIX time. |
tcucodec tmpl [−var name value] [file] |
Perform template serialization. |
tcucodec conf [−v|−i|−l|−p] |
Print some configurations. |
Options feature the following. |
−d : perform decoding (unescaping), not
encoding (escaping). |
This command returns 0 on success, another on failure. |
tcutest(1), tcumttest(1), tcutil(3), tokyocabinet(3) |