Linux-split命令使用詳解

Michael_DD發表於2014-12-05
Linux-split命令使用詳解  


split 主要用於分割檔案

split 引數:
-a, --suffix-length=N   指定輸出檔名的字尾,預設為2個
-b, --bytes=SIZE        指定輸出檔案的位元組數
-C, --line-bytes=SIZE   每一輸出檔中,單行的最大 byte 數
-d, --numeric-suffixes  使用數字代替字母做字尾
-l, --lines=NUMBER       NUMBER 值為每一輸出檔的列數大小

   
舉例

使用-a引數指定檔案字尾名的個數為3

[root@test ]# split -b 1024 -a 3 push.sh
[root@test ]# ls
push.sh xaaa  xaab  xaac  xaad  xaae  xaaf
 

-b引數指定輸出檔案的大小為1024位元組,push_指定輸出檔案的字首代替預設的x

[root@test ]# split -b 1024 push.sh push_  
[root@test ]# ls
push_aa  push_ab  push_ac  push_ad  push_ae  push_af    push.sh

-d引數設定輸出檔案的字尾為數字,預設的為字元

[root@test ]# split -b 1024 -d push.sh
[root@test ]# ls
push.sh x00  x01  x02  x03  x04  x05

 

-l指定輸出穩定的行數為5

[root@test ]# split -l 5 push.sh
[root@test ]# ls
push.sh  xaa  xac  xae  xag  xai  xak  xam  xao  xaq  xas  xau  xaw  xay  xba
xab  xad  xaf  xah  xaj  xal  xan  xap  xar  xat  xav  xax  xaz

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29500582/viewspace-1357515/,如需轉載,請註明出處,否則將追究法律責任。