使用方法:
$ split --help
用法:split [選項]... [輸入 [前綴]]
將輸入內容拆分為固定大小的片段並輸出到"前綴aa"、"前綴ab"、...;
默認以 1000 行為拆分單位,默認前綴為"x"。如果不指定輸入,或者輸入為"-",則從標准輸入中讀取數據。
長選項必須使用的參數對於短選項時也是必需使用的。
-a, --suffix-length=N 指定后綴長度為N (默認為2)
-b, --bytes=大小 指定每個輸出文件的字節大小
-C, --line-bytes=大小 指定每個輸出文件里最大行字節大小
-d, --numeric-suffixes 使用數字后綴代替字母后綴
-l, --lines=數值 指定每個輸出文件有多少行
--verbose 在每個輸出文件打開前輸出文件特征
--help 顯示此幫助信息並退出
--version 顯示版本信息並退出
SIZE 可以是一個可選的整數,后面跟着以下單位中的一個:
KB 1000,K 1024,MB 1000*1000,M 1024*1024,還有 G、T、P、E、Z、Y。
使用示例:
# 按200行切割文件,文件前綴為out,后綴為4為長度的數字
split -l 200 -d -a 4 input_file out
# 按2M切割文件,文件前綴為log,后綴為字母
split -b 2M input_file log