形式
split[-a サフィックス長]
[-b バイト数[k|m]|-l 行数][入力パス名[プレフィックス]]
機能
ファイルや標準入力の内容を分割して,ファイルに出力します。
引数
戻り値
戻り値 | 意味 |
---|---|
0 | 正常終了 |
1以上 | エラー終了 |
注意事項
使用例
$ ls
test1.txt
$ cat test1.txt
0001:test1.txt
0002:test1.txt
0003:test1.txt
0004:test1.txt
0005:test1.txt
0006:test1.txt
0007:test1.txt
0008:test1.txt
0009:test1.txt
0010:test1.txt
$ split -l2 test1.txt
$ ls
test1.txt xaa xab xac xad xae
$ cat xaa
0001:test1.txt
0002:test1.txt
$ cat xab
0003:test1.txt
0004:test1.txt
$ cat xac
0005:test1.txt
0006:test1.txt
$ cat xad
0007:test1.txt
0008:test1.txt
$ cat xae
0009:test1.txt
0010:test1.txt
$
$ ls
test1.txt
$ cat test1.txt
0001:test1.txt
0002:test1.txt
0003:test1.txt
0004:test1.txt
0005:test1.txt
0006:test1.txt
0007:test1.txt
0008:test1.txt
0009:test1.txt
0010:test1.txt
$ split -a 5 -b 40 test1.txt new
$ ls
newaaaaa newaaaab newaaaac newaaaad test1.txt
$ cat newaaaaa
0001:test1.txt
0002:test1.txt
0003:test1$
C:¥TEMP>%ADSH_OSCMD_DIR%¥split -z
split: illegal option -- z
usage: split [-a suffix_length]
[-b byte_count[k|m] | -l line_count] [file [name]]