split命令分割文件提示 output file suffixes exhausted

原因是你设置的序列位数被用完了,比如说你的文件分割后可能有200个文件,但是split默认序列长度是两位,也就是最大到99.这时候就无法再分割了。就会报错了。可以在-a后面 加上3,就可以了。

split -b 40M -d -a 3 cm-11.tar.gz cm-11.tar.gz.

指令:split使用方法

用法:split [选项]… [输入 [前缀]]
将输入内容拆分为固定大小的分片并输出到”前缀aa”、”前缀ab”,…;
默认以 1000 行为拆分单位,默认前缀为”x”。如果不指定文件,或
者文件为”-“,则从标准输入读取数据。

长选项必须使用的参数对于短选项时也是必需使用的。
  -a, –suffix-length=N 指定后缀长度为N (默认为2)
  -b, –bytes=大小 指定每个输出文件的字节大小
  -C, –line-bytes=大小 指定每个输出文件里最大行字节大小
  -d, –numeric-suffixes 使用数字后缀代替字母后缀
  -l, –lines=数值 指定每个输出文件有多少行
      –verbose 在每个输出文件打开前输出文件特征
      –help 显示此帮助信息并退出
      –version 显示版本信息并退出