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
为什么呢?我想要所有的消息。我做错了什么?
答案 0 :(得分:0)
一切都好,我在当前稳定的debian 7.1 64bit下使用完全相同的7zip版本。 7zip检测到,stdout被分配给终端。当不到终端时,这在后台使用选项-bd,禁用百分比指标。开发人员假定您阅读了log post factum,并且不会动态分析输出。 遗憾的是,无法切换文件的百分比。你只能关闭屏幕上的百分比。
你在log file.txt中需要%?