2013-01-25 30 views

回答

0

不同的操作系統有不同的應用程序,並且有很多應用程序,它們給用戶提供一些關於如何壓縮文件的選項(例如:快速,壓縮,...)。嘗試在你的應用程序中查找它。

0

請注意選項-ddzip。捕獲zip進程的輸出並將每個點與-ds的值相乘。您可能需要與進程間通信,exec,fork和管道保持良好關係。

-dd 
    --display-dots 
      Display dots while each entry is zipped (except on ports that 
      have their own progress indicator). See -ds below for setting 
      dot size. The default is a dot every 10 MB of input file pro- 
      cessed. The -v option also displays dots (previously at a much 
      higher rate than this but now -v also defaults to 10 MB) and 
      this rate is also controlled by -ds. 

或者你可以直接讀取線和點票多少文件被添加對存在多少;這是不太精確的,因爲尺寸可能大不相同。

你也可以只計數文件,但是參考文件的大小 - 這比計算點更容易,具有很好的準確性,但是你失去了分辨率(至少在你已經處理好幾個文件之前)。

無論如何,quantity_processed_so_far/time_so_far * total_quantity應該會給你一個總的時間估計。