ファイルの分割

※ $LANG が “ja” のときには正しく動作しないそうだ。

# sh, bash, zsh etc...
% LANG=C split -b [size] [filename]

# csh, tcsh
% \env LANG=C split -b [size] [filename]

分割サイズの指定方法は以下のとおり。

-b [size]   -->  [size]Byte  のファイルに分割
-b [size]k  -->  [size]KByte のファイルに分割
-b [size]m  -->  [size]MByte のファイルに分割

分割されたファイルの名前には、[filename] の末尾に、aa, ab, ac, … az, ba, … zzが付加されたものになる。DOSで使うことを考えた場合 [filename] は六文字以内に抑えること。

ファイルの連結

# Unix
% cat [file1] [file2] [file3] ... > [filename]

# Dos
> copy /b [file1]+[file2]+[file3]+... [filename]