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
相關文章
- 使用 split 命令分割 Linux 檔案Linux
- shell 檔案合併 去重 分割
- java快速分割及合併檔案Java
- cat-合併輸出多個檔案的內容
- Linux下合併檔案Linux
- 使用 7-Zip 進行檔案分割與合併(命令列示例)命令列
- linux檔案合併、去重、拆分Linux
- Flink SQL FileSystem Connector 分割槽提交與自定義小檔案合併策略 SQL
- Pandas之EXCEL資料讀取/儲存/檔案分割/檔案合併Excel
- Python批次分割Excel後逐行做差、合併檔案的方法PythonExcel
- 資料檔案合併與拆分
- Cat, Fox and Maximum Array Split
- git合併分支,如果選擇性的合併檔案?Git
- 影片合併分割軟體如何合併影片
- win10怎麼合併分割槽_win10合併分割槽的方法Win10
- Python之合併PDF檔案Python
- 如何在 Acrobat Pro DC 與其它檔案合併建立單個 PDF 檔案?BAT
- win10分割槽合併保留資料怎麼操作_win10硬碟合併分割槽並保留檔案詳細步驟Win10硬碟
- 關於numpy的索引、合併、分割索引
- 多個excel檔案合併成一個excel表的方法 如何快速合併多個excel檔案Excel
- Linux擴容後,邏輯分割槽大小與檔案大小不符Linux
- Python合併多個csv檔案Python
- split 分割槽的簡單研究
- 辦公自動化:PDF檔案合併器,將多個PDF檔案進行合併
- 一款免費使用的PDF檔案批量合併工具,可操作pdf檔案順序,按順序合併pdf檔案。
- 一款免費使用的PDF檔案批次合併工具,可操作pdf檔案順序,按順序合併pdf檔案。
- PDF多檔案合併怎麼完成?PDF合併的簡單方法分享
- 多個 EXCEL 檔案如何合併成一個檔案Excel
- 合併PDF檔案怎樣做?分享兩種PDF合併方法
- mac分割槽合併APFS容器Mac
- 如何在 Linux 中分割和重組檔案!Linux
- Linux 磁碟分割槽及檔案系統管理Linux
- Liunx 磁碟分割槽與檔案掛載
- Linux----12 檔案與檔案操作Linux
- 檔案拆分命令 split 使用簡介
- Linux cat命令Linux
- vue-split-table【表格合併和編輯外掛】Vue
- Python合併多個Excel檔案中的指定sheetPythonExcel
- Linux磁碟分割槽、掛載、檢視檔案大小Linux