手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

linux下用csplit命令分割文件的方法示例

2018-06-13 17:31:32 10058

linux下用csplit命令分割文件的方法示例


適用場景


csplit命令用于將一個大文件分割成小的碎片,并且將分割后的每個碎片保存成一個文件,csplit命令–>按照指定的范式來分割文件,保存為xx00,xx01…的文件.

拆解文件主要是split和csplit命令,如果說split是按大小來拆分的話,那么csplit則可按匹配來拆分


選項解釋

$ csplit -h

/[正則表達(dá)式]/ #匹配文本樣式,比如/SERVER/,從第一行到包含SERVER的匹配行。

{*} #表示根據(jù)匹配重復(fù)執(zhí)行分割,直到文件尾停止,使用{整數(shù)}的形式指定分割執(zhí)行的次數(shù)。

-s #靜默模式,不打印其他信息。

-n #指定分割后的文件名后綴的數(shù)字個數(shù)。比如01、02、03等。

-f #指定分割后的文件名前綴。

-b #指定后綴格式。比如%02d.log,類似于C語言中的printf參數(shù)格式。


使用方法

$ csplit filename /match/ -n2 {*} -f aa -b ".log"


提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: