Linux 使用 split 命令分割文件


使用方法:

$ 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


免責聲明!

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



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