IT科技

當前位置 /首頁/IT科技 > /列表

csplit命令詳解,linux

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命令詳解

TAG標籤:linux csplit 命令 #