2 .\" Author: Lasse Collin
4 .\" This file has been put into the public domain.
5 .\" You can do whatever you want with this file.
7 .TH XZDEC 1 "2010-08-07" "Tukaani" "XZ Utils"
9 xzdec, lzmadec \- Small .xz and .lzma decompressors
20 is a liblzma-based decompression-only tool for
26 is intended to work as a drop-in replacement for
28 in the most common situations where a script has been written to use
29 .B "xz \-\-decompress \-\-stdout"
30 (and possibly a few other commonly used options) to decompress
44 To reduce the size of the executable,
46 doesn't support multithreading or localization, and doesn't read options from
50 environment variables.
52 doesn't support displaying intermediate progress information: sending
56 does nothing, but sending
58 terminates the process instead of displaying progress information.
61 .BR \-d ", " \-\-decompress ", " \-\-uncompress
66 supports only decompression.
73 never creates or removes any files.
75 .BR \-c ", " \-\-stdout ", " \-\-to-stdout
80 always writes the decompressed data to standard output.
82 .BR \-q ", " \-\-quiet
83 Specifying this once does nothing since
85 never displays any warnings or notices.
86 Specify this twice to suppress errors.
88 .BR \-Q ", " \-\-no-warn
93 never uses the exit status
97 Display a help message and exit successfully.
99 .BR \-V ", " \-\-version
100 Display the version number of
112 doesn't have any warning messages like
114 has, thus the exit status
122 are not really that small. The size can be reduced further by dropping
123 features from liblzma at compile time, but that shouldn't usually be done
124 for executables distributed in typical non-embedded operating system
125 distributions. If you need a truly small
127 decompressor, consider using XZ Embedded.
131 XZ Embedded: <http://tukaani.org/xz/embedded.html>