Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all bug

名前

       xzdec, lzmadec - .xz および .lzma の伸長を行う簡易版

書式

       xzdec [option...] [file...]
       lzmadec [option...] [file...]

説明

       xzdec.xz  に対しての  (そして .xz のみの) 伸長処理を行うだけの liblzma ベースのツールです。xzdecxz(1) のドロップインとしての置き換えが意識されています。つまり xz --decompress --stdout という形で  (そし
       ておそらくはよく使われる他のオプションをともなって)  .xz ファイルの伸長を行うスクリプト内において利用する
       といった場面です。lzmadecxzdec と同等であり、ただしサポートするファイルが .xz ではなく .lzma になりま
       す。

       実行モジュールサイズを小さく抑えていることから、xzdec  はマルチスレッドやローカライゼーションをサポートし
       ていません。また環境変数 XZ_DEFAULTSXZ_OPT からのオプション読み込みも行いません。xzdec は処理途中の進
       行情報も表示しません。つまり xzdec に対して SIGINFO を送信しても何も起きません。ただし SIGUSR1 を送信する
       と、進行情報が表示されるわけではなく、プロセスが停止します。

オプション

       -d, --decompress, --uncompress
              xz(1) との互換性のために無視されます。xzdec では伸長処理のみがサポートされています。

       -k, --keep
              xz(1) との互換性のために無視されます。xzdec ではファイルの生成削除は行いません。

       -c, --stdout, --to-stdout
              xz(1) との互換性のために無視されます。xzdec では伸長したデータを常に標準出力します。

       -q, --quiet
              xzdec からの警告や通知の表示を行いません。一度これを指定した後は、何も表示されなくなります。二度指
              定すると、エラー表示が行われなくなります。

       -Q, --no-warn
              xz(1) との互換性のために無視されます。xzdec では終了コード 2 は用いません。

       -h, --help
              ヘルプメッセージを表示して正常終了します。

       -V, --version
              xzdec と liblzma のバージョン番号を表示します。

終了ステータス

       0      処理正常。

       1      エラー発生。

       xzdec には xz(1) にあるような警告メッセージはありません。したがって終了ステータス 2 は xzdec では利用され
       ません。

情報

       普段利用するには  xzdeclzmadec ではなく xz(1) としてください。xzdeclzmadec は、xz(1) の機能をフル
       活用するような場面ではなく、よりコンパクトに伸長処理だけが必要となる場面での利用が想定されています。

       xzdeclzmadec は、そう言うほどにコンパクトではありません。コンパイル時に liblzma  の機能を削れば、さら
       にサイズを小さくすることができます。ただしオペレーティングシステムが配布する、通常の非埋め込みタイプの実
       行モジュールにおいては、サイズ縮小を行うことは好ましくありません。本当にコンパクトな .xz 伸長処理が必要で
       あれば、埋め込み XZ (XZ Embedded) の利用を検討してください。

関連項目

       xz(1)

       埋め込み XZ: <https://tukaani.org/xz/embedded.html>

Tukaani                                            2017-04-19                                           XZDEC(1)