SPLIT(1)

名称
split - ファイルを分割する

書式
split [-n] [-b bytes] [file [name]]

解説
split は、 file が指定されていればそのファイルを、指定されていなければ標準入力を読み 込み、オプションの指定に従ってファイルを分割し、複数の出力ファイルを 作成します。

作成される出力ファイルは、nameに ``aa'' から ``zz'' までの、アルファベット 2 文字を辞書式に組み合わせたものを付加したファイル名となります。もし、 name が指定されなかった場合は、デフォルトで ``x'' が使用されます。つまり、 xaa, xab, ..., xaz, xba, xbb, ..., xzz となります。

標準入力を入力とし、 name だけを指定する場合は、fileとして ``-'' を指定します。

オプションとしては以下のものがあります:

-lines
    lines 行単位に分割します。デフォルトでは 1000 行単位に分割します。

-b bytes
    行数による分割ではなく、 bytes で指定したバイト数単位に分割します。

注意
name を指定した場合は、最大で 676 までの分割ファイルしか作成することができません。 name を指定しない場合は、デフォルトの ``x'' に加え、必要な場合には、``y'', ''z'' が使用されるため、最大で 2028 までの分割ファイルを作成することができます。

歴史
split コマンドは AT&T UNIX から登場しました。