【求助】binary 檔案經 split 再 paste 之後, 檔案大小不對!? - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- FreeBSD & Linux 討 論 版


PCZONE 討論區



通知

-- FreeBSD & Linux 討 論 版 因為本站採用 FreeBSD 作業系統,所以自己本身也多學了一些技巧,希望各位在這裡互相討論 Unix 作業系統及程式等相關問題。

會員
【求助】binary 檔案經 split 再 paste 之後, 檔案大小不對!?
我有一個壓縮檔, 檔案很大, 想把它切割成數個小檔案,
於是便使用 split 把它切開來, 結果在 paste 組合起來之後,
發現組合後的檔案大小與原來的檔案不一樣耶!
在一連串的測試後發現, 組合起來的檔案會比原來的檔案大 n 個 byte,
那 n 個 byte 就是切割的檔案數量... @@"
比如說, a.tar.gz 大小為 100, 把它切成六個檔案,
再把它組合為 b.tar.gz 這時候它的大小是 106...

我是用 splite -b <bytes> 去切割的,
然後用 paste -s 把它們組合起來...

請問這是怎麼回事ㄋ? 是不是哪裡弄錯了?
還是 binary 根本不能用這種方式分割 / 組合ㄋ??

回覆
會員

都沒人理我...
幸好我們老師已經回答我的問題ㄌ..
順便在這裡跟大家報告一下ㄅ~

把 /home 裡的所有資料壓縮成 backup.tar.gz
#tar -zcf backup.tar.gz /home

將 backup.tar.gz 分割為數個 1MB (1048576 bytes) 的檔案
分割的檔名以: split_ 為開頭 (ex.split_aa, split_ab...)
#split -b 1048576 backup.tar.gz split_

將分割的檔案組合為 restore.tar.gz
#cat split_* > restore.tar.gz

解壓縮 restore.tar.gz
#tar -zxf restore.tar.gz

回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
【求助】請問在VPN上的dual/split tunneling ? kevinsung -- 防 駭 / 防 毒 版 1 2004-12-06 02:13 PM
【求助】有沒有人用過mp3 split jakko -- 多 媒 體 討 論 版 0 2002-12-10 12:06 PM
【求助】我的主機版BIOS更新....之後~~~ johns -- HELP ME 電 腦 軟 硬 體 急 救 版 4 2002-07-09 07:55 PM
Nero 5551 之後... 發條兔子♂ -- 光 碟 燒 錄 討 論 版 7 2001-12-24 08:10 AM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。