split分割文件與數據

split主要用途:在以前計算機發展的時候,咱們必須分割文件,才能將大量數據放入多張軟盤中,而今咱們分割文件有了其餘的目的,好比提升可讀性,生成日誌以及發送有大小限制的E-mail附件。正則表達式

 

工做原理:split命令接收文件名做爲參數,而後建立出一系列體積更小的文件,其中依據字母序排在首位的那件文件對應於原始文件的第一部分,排在次位的文件對應於原始文件的第二部分,以此類推。spa

usage: split [-a sufflen] [-b byte_count] [-l line_count] [-p pattern] [file [prefix]]日誌

分割一個文件:blog

此操做使用-b選項將一個文件分割成一系列的10kb的小文件,咱們還能夠使用M(MB), G(GB),b(byte),w(word)等參數。it

 -d: 指定分割後的文件爲數字後綴原理

-a:指定後綴長度file

-l: 按行切分文件im

 

補充:數據

1:指定文件名前綴(profix):默認下,分割後的文件名以x爲前綴,若是分割的文件不止一個,咱們固然想經過特定的標記,來指明其與原文件之間的關係;在命令最後直接加上你想指定的文件名前綴。csp

 

2:csplit能夠基於上下文來分割文件,它依據的是行計數或正則表達式,對於日誌文件分割十分有用,此處不作詳細介紹;

 

快去嘗試你想進行切割的文件吧!

相關文章
相關標籤/搜索