2008年4月6日日曜日

split

サイズの大きなファイルを分割するコマンド

コマンド split

オプション
-n 分割する行数nを指定する
-b n 分割するバイトサイズnを指定する。kを付けるとnキロバイト、mを付けるとnメガバイト、bを付けるとn×512キロバイトずつ分割する。

使用例
ファイルfileをfile_splitという名前で10メガバイトずつ分割する。
$ split -b 10m file file_split
$ ls
file_splitaa file_splitab file_splitac file_splitae

spiltコマンドは第1引数で指定したファイルを分割し、分割後のファイルに「第2引数で指定したファイル名+aa〜zz」というファイル名をつける。