Linux - 檔案的分割(split)與合併(cat)
一、關於
在linux下,切割和合並檔案可以使用split和cat命令來實現。
檔案切割模式分為兩種:文字檔案和二進位制模式。
1、文字模式
文字模式只適用於文字檔案,用這種模式切割後的每個檔案都是可讀的。文字模式又分為兩種:按最大檔案大小切割和按文字行數切割。
1)按檔案大小切割
split -C 50k log.log splog
將文字檔案log.log按每塊最大50k的大小進行切割,不打碎行。輸出檔名類似splogaa, splogab……2)按文字行數切割
split -l 100 log.log splog
2、二進位制模式
split -b 50k log.log splog
三、檔案合併
不管用什麼方式切割,合併方法不變。
cat splog* >newLog.log
四、補充說明
split 引數:
-a:指定輸出檔名的字尾長度,預設為2個(aa,ab...)
-d:指定輸出檔名的字尾用數字代替
-C:指定每一個輸出檔案中單行的最大位元組數
-l:指定每一個輸出檔案的最大行數
五、參考資料
http://www.2cto.com/os/201203/124813.html
相關文章
- Linux檔案分割與合併:split&catLinux
- Centos檔案切割利器_split命令及cat命令合併檔案CentOS
- linux下檔案分割與合併 (轉)Linux
- linux下檔案分割與合併(轉)Linux
- 使用 split 命令分割 Linux 檔案Linux
- 超級檔案分割《合併》機(分割大檔案)
- cat-合併輸出多個檔案的內容
- Linux大檔案的切割與合併Linux
- linux下使用split 來分割大檔案Linux
- java快速分割及合併檔案Java
- shell 檔案合併 去重 分割
- linux下檔案的切割與合併(轉)Linux
- Linux split 和 cat詳解Linux
- Linux系統下使用split命令分割大檔案.Linux
- Linux下合併檔案Linux
- Linux下檔案的切分與合併的簡單方法Linux
- Linux split拆分檔案Linux
- linux split命令引數及用法詳解---linux分割檔案命令Linux
- 資料檔案合併與拆分
- Cat, Fox and Maximum Array Split
- Pandas之EXCEL資料讀取/儲存/檔案分割/檔案合併Excel
- linux檔案合併、去重、拆分Linux
- 在不刪除檔案的前提下合併硬碟分割槽硬碟
- Python批次分割Excel後逐行做差、合併檔案的方法PythonExcel
- Flink SQL FileSystem Connector 分割槽提交與自定義小檔案合併策略 SQL
- windows合併檔案Windows
- 合併iso檔案
- git合併分支,如果選擇性的合併檔案?Git
- Hive小檔案合併Hive
- requireJS對檔案合併與壓縮(二)UIJS
- 影片合併分割軟體如何合併影片
- Oracle 11g 分割槽拆分與合併Oracle
- win10分割槽合併保留資料怎麼操作_win10硬碟合併分割槽並保留檔案詳細步驟Win10硬碟
- win10怎麼合併分割槽_win10合併分割槽的方法Win10
- 如何在linux 中合併兩個檔案為一個檔案pasteLinuxAST
- 合併分割槽(coalesce partition)
- 如何在 Acrobat Pro DC 與其它檔案合併建立單個 PDF 檔案?BAT
- 多個excel檔案合併成一個excel表的方法 如何快速合併多個excel檔案Excel