1. 程式人生 > >linux中對大檔案切割

linux中對大檔案切割

切割一般分為按大小分割和按一定行數切割。

按檔案行數:

split -l 1000 test.data aaa

還可以指定被切割後的檔名

split -l 1000 -d -a 3 aaa_ 

  -a, --suffix-length=N指定字尾長度為N (預設為2)
  -b, --bytes=大小指定每個輸出檔案的位元組大小
  -C, --line-bytes=大小指定每個輸出檔案裡最大行位元組大小
  -d, --numeric-suffixes 使用數字字尾代替字母后綴
  -l, --lines=數值指定每個輸出檔案有多少行

按指定大小:

split -b 1G test.data aaa