分割檔案
使用split指令,可以用檔案大小來分割
split -b {檔案大小} {輸出的分割檔名}例如:
split -b 100M bigfile split_file_prefix
或是用行數來分割
split -l {最大行數} {輸出的分割檔名}如果有換行問題, 可以先用dos2unix處理再split
切除檔頭
可以使用dd來處理
dd的skip忽略的單位以bs為準的,也是dd一次的讀寫單位,太低的話效率很差,bs設太高效率也不好
下面這兩個輸出的結果是相同的,只是後者會更快完成。
dd if=orignal.file of=output_bs1.file skip=717824 bs=1dd if=orignal.file of=output_bs1024.file skip=701 bs=1024
留言