split - 将文件分割成多个片段
split [-linecount | -l linecount] [-a suffixlength] [file [name]]
split [-b n] [-a suffixlength] [file [name]]
split 实用程序读取 file 并以 linecount 行片段的形式将其写入到一组输出文件中。第一个输出文件的名称是 name 并附加 aa,然后按字段顺序依此类推,直至 zz(最大文件数量为 676)。如果未指定输出名称,x 将用作缺省值(输出文件将命名为 xaa、xab,依此类推)。
支持以下选项:
每个片段中所包含的行数。Defaults to 1000 lines.
使用 suffixlength 个字母组成分割文件的文件名的后缀部分。如果未指定 –a,缺省的后缀长度为 2。
将文件分割成大小为 n 个字节的片段。The value n is a plain number, with an optional fraction and scale factor representing multiples of 1024 bytes: k, m, g, t, p, or e, denoting kilobytes, megabytes, gigabytes, terabytes, petabytes, or exabytes respectively.
输出用法消息并立即退出。
支持下列操作数:
待分割普通文件的路径名称。如果未指定任何输入文件,或者 file 为 -,将使用标准输入。
要用于每个由 split 操作生成的文件的前缀。如果未指定任何 name 参数,将使用 x 作为输出文件的前缀。
有关影响 split 执行的以下环境变量的说明,请参见 environ(7):LANG、LC_ALL、LC_CTYPE、LC_MESSAGES 和 NLSPATH。
将返回以下退出值:
成功完成。
出现错误。
有关下列属性的说明,请参见 attributes(7):
|