網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

csplit命令詳解|linux

欄目: IT科技 / 發佈於: / 人氣:6.01K

csplit命令可以將一個大檔案分割成小的碎片,並且能夠將分割後的每個碎片儲存成一個檔案。

說明:csplit命令是split命令的一個變體形式,split命令只可以按照檔案大小或行數來分割,但csplit命令可以按照檔案本身的特點來分割檔案。

csplit命令的具體語法格式爲csplit [參數]。

參數:

-b<輸出格式>或--suffix-format=<輸出格式> 預設的輸出格式檔案名稱一般爲xx00,xx01等,用戶們可以透過改變<輸出格式>來改變輸出的檔案名 

-f<輸出字首字元串>或--prefix=<輸出字首字元串> 預設的輸出字首字元串其檔案名爲xx00,xx01等,如果制定的輸出字首字元串爲“hello”,那麼輸出的檔案名稱就會變成hello00,hello、01…… 

-k或--keep-files 保留檔案,就算髮生錯誤或中斷執行,與不能刪除已經輸出儲存的檔案 

-n<輸出檔案名位數>或--digits=<輸出檔案名位數> 預設的輸出檔案名位數其檔案名稱爲xx00,xx01……如果用戶指定輸出檔案名位數爲“3”,那麼輸出的檔案名稱會變成xx000,xx001等 

-q或-s或--quiet或--silent 不顯示指令執行過程 

-z或--elide-empty-files 刪除長度爲0 Byte檔案。 

linux csplit命令詳解