0

私はそのような問題を抱えています。7zip のコマンドを使用する場合:

7za a -t7z file.7z file.iso

次のように出力を動的に変更するコンソールが表示されます。

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
Scanning

Creating archive file.7z

Compressing  file.iso    12%

コマンドで出力をファイルにリダイレクトすると:

7za a -t7z file.7z file.iso >> file.txt

私はちょうど最終的なメッセージを受け取っています:

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
Scanning

Creating archive file.7z

Compressing  file.iso

Everything is Ok

なんで?すべてのメッセージが欲しいです。私は何を間違っていますか?

4

1 に答える 1

0

すべて問題ありません。現在の安定した debian 7.1 64 ビットでまったく同じ 7zip バージョンを使用しています。7zip が検出し、stdout が端末に割り当てられているかどうか。ターミナルでない場合、これはバックグラウンドでオプション -bd を使用し、パーセンテージ インジケーターを無効にします。開発者は、ユーザーがログ ポスト ファクトムを読み、その場で出力を分析しないことを前提としています。残念ながら、ファイルのパーセンテージをオンにすることはできません。画面上でパーセンテージのみをオフにすることができます。

log file.txt に % が必要なのは何ですか?

于 2013-08-22T12:46:38.697 に答える