Solaris
Linux
FreeBSD
ファイルの分割
split
機能
一つのファイルを複数のファイルに分割する。分割後のファイル名は接頭語+「aa」、「ab」、「ac」のようになる。分割後も元のファイルは削除されずにそのまま残る。分割するファイルが複数のときは空白で区切る。ワイルドカードでの指定もできる。
形式
split (option) [source file] (prefix)
オプション
オプション
機能
-b
指定したバイト数で分割
キロバイトは末尾に「k」、メガバイトは末尾に「m」を付ける
-l
指定した行数ごとに分割
コマンド例
split -b 100k file1
file1を100KBごとに分割
split -l 1000 file2
file2を1000行ずつに分割
split -b 1m file* test
名前がfileで始まるファイルを1MBごとに分割し、ファイル名の頭にtestを付ける
関連コマンド
merge
戻る