jamyy
2003-05-17, 10:58 AM
我有一個壓縮檔, 檔案很大, 想把它切割成數個小檔案,
於是便使用 split 把它切開來, 結果在 paste 組合起來之後,
發現組合後的檔案大小與原來的檔案不一樣耶!
在一連串的測試後發現, 組合起來的檔案會比原來的檔案大 n 個 byte,
那 n 個 byte 就是切割的檔案數量... @@"
比如說, a.tar.gz 大小為 100, 把它切成六個檔案,
再把它組合為 b.tar.gz 這時候它的大小是 106...
我是用 splite -b <bytes> 去切割的,
然後用 paste -s 把它們組合起來...
請問這是怎麼回事ㄋ? 是不是哪裡弄錯了?
還是 binary 根本不能用這種方式分割 / 組合ㄋ??
贊助商連結
於是便使用 split 把它切開來, 結果在 paste 組合起來之後,
發現組合後的檔案大小與原來的檔案不一樣耶!
在一連串的測試後發現, 組合起來的檔案會比原來的檔案大 n 個 byte,
那 n 個 byte 就是切割的檔案數量... @@"
比如說, a.tar.gz 大小為 100, 把它切成六個檔案,
再把它組合為 b.tar.gz 這時候它的大小是 106...
我是用 splite -b <bytes> 去切割的,
然後用 paste -s 把它們組合起來...
請問這是怎麼回事ㄋ? 是不是哪裡弄錯了?
還是 binary 根本不能用這種方式分割 / 組合ㄋ??
贊助商連結