csplit命令是linux下的一個(gè)文檔編輯命令,它主要有一個(gè)功能,具體介紹如下:
csplit命令可以將一個(gè)大文件分割成小的碎片,并且能夠?qū)⒎指詈蟮拿總€(gè)碎片保存成一個(gè)文件。
說(shuō)明:csplit命令是split命令的一個(gè)變體形式,split命令只可以按照文件大小或行數(shù)來(lái)分割,但csplit命令可以按照文件本身的特點(diǎn)來(lái)分割文件。
csplit命令的具體語(yǔ)法格式為csplit [參數(shù)]。
參數(shù):
-b<輸出格式>或--suffix-format=<輸出格式> 預(yù)設(shè)的輸出格式文件名稱一般為xx00,xx01等,用戶們可以通過(guò)改變<輸出格式>來(lái)改變輸出的文件名
-f<輸出字首字符串>或--prefix=<輸出字首字符串> 預(yù)設(shè)的輸出字首字符串其文件名為xx00,xx01等,如果制定的輸出字首字符串為“hello”,那么輸出的文件名稱就會(huì)變成hello00,hello、01……
-k或--keep-files 保留文件,就算發(fā)生錯(cuò)誤或中斷執(zhí)行,與不能刪除已經(jīng)輸出保存的文件
-n<輸出文件名位數(shù)>或--digits=<輸出文件名位數(shù)> 預(yù)設(shè)的輸出文件名位數(shù)其文件名稱為xx00,xx01……如果用戶指定輸出文件名位數(shù)為“3”,那么輸出的文件名稱會(huì)變成xx000,xx001等
-q或-s或--quiet或--silent 不顯示指令執(zhí)行過(guò)程
-z或--elide-empty-files 刪除長(zhǎng)度為0 Byte文件。
以上就是小編的分享了,希望能夠幫助到大家。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com