split 分割文件


1.命令功能

split將文件分割成多個碎片文件。

2.語法格式

split  option  input  prefix

split  選項    輸入文件名   輸出文件名前綴

參數說明

參數

參數說明

-a

長度為n的后綴,默認長度為2

-b

輸出文件的最大字節

-c

輸出文件的行數的最大字節數

-l

輸出文件最大行數

-d

用數字后綴代替字母后綴

3.使用范例

范例1 分割passwd文件,每個文件最大8行,后綴長度3,后綴以b開頭

[root@localhost chu]# split -l 8 -a 3 passwd b

[root@localhost chu]# ls

baaa  baab  baac  passwd     #標黃部分輸出文件

說明:split -l 8 -a 3 passwd b

-l 8 指定輸出文件最大行數為8行;-a 3 后綴長度為3;passwd 輸入文件;b 輸出后綴為b開頭

范例2  分割passwd文件,每個文件最大8行,后綴長度2,后綴以b開頭,后綴用數字

[root@localhost chu]# split -l 8 -a 2 -d passwd a

[root@localhost chu]# ls

a00  a01  a02  passwd

說明:split -l 8 -a 2 -d passwd a

-l 8 指定輸出文件最大行數為8行;-a 2 后綴長度為3;passwd 輸入文件;-d 數字后綴代替字母后綴;a 輸出后綴為a開頭

范例3  根據大小分割文件

[root@localhost chu]# split  -b 200 -d passwd b   

[root@localhost chu]# ls

b00  b01  b02  b03  b04  b05  passwd

[root@localhost chu]# more b00

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

sync:x:5:0:sync:/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM