Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
TCUCODEC(1)			  Tokyo Cabinet 		     TCUCODEC(1)

NAME
     tcucodec - popular encoders and decoders

DESCRIPTION
     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).
	    -br : break up URL or XML into elements.
	    -rs base : specify the base URL and resolve the relative URL.
	    -en name : specify the input encoding, which is UTF-8 by default.
	    -q : use quoted-printable encoding, which is Base64 by default.
	    -on : output the charset name when decoding.
	    -bd : perform MIME parsing and output the body.
	    -hd : perform MIME parsing and output the headers.
	    -part num : perform MIME parsing and output the specified part.
	    -bwt : convert by BWT as preprocessing.
	    -gz : use GZIP format.
	    -crc : use CRC32 function.
	    -js : use JSON compatible format.
	    -un : perform UCS normalization.
	    -kw str : generate KWIC string.
	    -ch num : use consistent hashing function.
	    -key str : specify the cipher key.
	    -ds str : specify the time.
	    -jl num : specify the jet lag.
	    -wf : format the output in W3CDTF.
	    -rf : format the output in RFC 1123 format.
	    -var name value : specify a template variable.
	    -v : show the version number of Tokyo Cabinet.
	    -i : show options to include the headers of Tokyo Cabinet.
	    -l : show options to link the library of Tokyo Cabinet.
	    -p : show the directory path of the commands of Tokyo Cabinet.

     This command returns 0 on success, another on failure.

SEE ALSO
     tcutest(1), tcumttest(1), tcutil(3), tokyocabinet(3)

Man Page			   2012-08-18			     TCUCODEC(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=tcucodec&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help